| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3477 人关注过本帖
标题:C# 连接Access数据库如何自动寻找路径
只看楼主 加入收藏
y8932809
Rank: 1
等 级:新手上路
帖 子:83
专家分:0
注 册:2007-6-13
结帖率:100%
收藏
 问题点数:0 回复次数:7 
C# 连接Access数据库如何自动寻找路径
用C#连数据库的时候要不就设成绝对路径 要不就把他放在项目里面
怎么让他自动找我所需要的数据库的路径
搜索更多相关主题的帖子: 数据库 Access 路径 自动 
2008-05-05 09:33
kevintang
Rank: 4
等 级:业余侠客
威 望:9
帖 子:799
专家分:236
注 册:2008-2-14
收藏
得分:0 
用server.mappath() 去实现
2008-05-05 09:37
梦心
Rank: 4
来 自:福建平和
等 级:贵宾
威 望:13
帖 子:1910
专家分:0
注 册:2007-5-11
收藏
得分:0 
相对路径?当然用server.mappath()去引用!!
如果数据库在App_Data文件夹下,则Server.MapPath("App_Data\\**.mdb");

我清高和我骄傲的倔强,在风中大声的唱:我不听,我不听~~做我自己最特别,呼呼~~啦啦~~~
我的博客园地址: [url]http://[/url]
2008-05-05 10:47
y8932809
Rank: 1
等 级:新手上路
帖 子:83
专家分:0
注 册:2007-6-13
收藏
得分:0 
string str="provider=Microsoft.jet.OLEDB.4.0;data Source="+Server.MapPath("yy/db1.Mdb")+";";
            OleDbConnection con=new OleDbConnection(str);
我用的这条语句 提示我找不到类型和命名空间或缺少using 少什么啊?
2008-05-05 18:53
kevintang
Rank: 4
等 级:业余侠客
威 望:9
帖 子:799
专家分:236
注 册:2008-2-14
收藏
得分:0 
是哪里出错啊!  把你出错的代码发出来!
   你这样的话我怎么知道是缺少什么命名空间啊?
2008-05-06 09:24
farderce
Rank: 1
来 自:上海
等 级:新手上路
帖 子:146
专家分:3
注 册:2006-1-11
收藏
得分:0 
ok
using System.Data.OleDb;
你少了这个吗
2008-05-07 00:06
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
收藏
得分:0 
第一种方法:
    遍历你电脑的所有路径.找到为止,一个字...慢...
第二种方法:
    使用配置文件,但其实还是用到绝对路径.但可以方便地修改配置文件.

/images/2011/147787/2011051411021524.jpg" border="0" />
2008-05-07 13:43
布拉莫斯
Rank: 1
来 自:中国太平洋舰队
等 级:新手上路
帖 子:169
专家分:0
注 册:2007-3-31
收藏
得分:0 
还是建议用相对路径,就放在项目目录下就OK了嘛。。

真理往往掌握在少数人手中,可现实却是少数服从多数!
2008-05-07 20:22
快速回复:C# 连接Access数据库如何自动寻找路径
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038970 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved