c#的b/s程序,连接access数据库?
数据库在放代码程序的虚拟目录下。如何获取到access的路径??? 问题点数:100、回复次数:9Top
1 楼zr1982930(皮卡丘)回复于 2005-06-06 08:45:54 得分 1
帮顶!Top
2 楼chenyun_424(求教的人)回复于 2005-06-06 08:48:21 得分 5
Server.MapPath();可以获取项目的虚拟路径。Top
3 楼wh8254(租个老婆结婚~~)回复于 2005-06-06 08:49:28 得分 1
upTop
4 楼liuqm(blue)回复于 2005-06-06 08:51:25 得分 30
server.mappath
但是会有危险的!!
慎用之!!Top
5 楼yungboy(yungboy)回复于 2005-06-06 08:55:02 得分 50
Access
· ODBC
o 标准连接(Standard Security):
"Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\mydatabase.mdb;Uid=Admin;Pwd=;"
o 组(系统数据库)连接 (Workgroup):
两种方法分别为:在连接串或在打开数据集中指定用户名和口令
"Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\mydatabase.mdb;SystemDB=C:\mydatabase.mdw;","admin", ""
或
if(pDB.Open("Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\mydatabase.mdb;SystemDB=C:\mydatabase.mdw;", "", "DatabaseUser", "DatabasePass"))
{DoSomething();
pDB.Close();
}
o 独占方式(Exclusive):
"Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\mydatabase.mdb;Exclusive=1;Uid=admin;Pwd="
· OLE DB, OleDbConnection (.NET)
o 标准连接(Standard Security):
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;User Id=admin;Password=;"
o 组连接 (系统数据库)
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDB:System Database=system.mdw;","admin", ""
o 带口令的连接:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDB:Database Password=MyDbPassword;","admin", ""Top
6 楼yungboy(yungboy)回复于 2005-06-06 08:59:22 得分 3
http://dev.csdn.net/develop/article/33/33821.shtmTop
7 楼zhanqiangz(闲云野鹤-Overriding)回复于 2005-06-06 09:12:42 得分 5
Server.MapPath
Top
8 楼Beerium(forekaztor Qin)回复于 2005-06-06 09:15:56 得分 5
Server.MapPath(<path>)
<path>为你数据库相对路径Top
9 楼SwordGrass(剑状叶草)回复于 2005-06-06 10:19:50 得分 0
怎样在b/s里通过代码创建access数据库Top




