(讨论)请问在asp中有几种方式连接access数据库打开其中的表! 这几天和朋友在一起时候讨论代码的时候,我发现在asp中有很多的方法连接数据库!所以我想请高手们把你们会的都写出来!我想看看到底有几种那就比如!数据库叫db 表名叫content 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据库连接字符串取决于两点:1:你所使用的连接技术2:数据库的类型和版本比如ACCES可以通过ado,ado.net,rdo,dao,odbc等多种方式连接。目前比较常用的有ado,ado.net可能还有odbc啦。至于版本现在就是两个版本常见:2003/2007。具体的连接字符串,给你一些,不能说是全。ODBC 标准安全策略 Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\mydatabase.mdb;Uid=Admin;Pwd=; 工作组 Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\mydatabase.mdb;SystemDB=C:\\mydatabase.mdw; 独占模式 Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\mydatabase.mdb;Exclusive=1;Uid=admin;Pwd=; 管理员模式 如果您需要在程序中使用 CREATE USER, CREATE GROUP, ADD USER, GRANT, REVOKE 和DEFAULTS等命令,您就需要使用此连接字符串。 Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\mydatabase.mdb;Uid=Admin;Pwd=;ExtendedAnsiSQL=1; OLE DB, OleDbConnection (.NET) 标准安全策略 Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\mydatabase.mdb;User Id=admin;Password=; 使用数据库密码 Examda提示: 如果您的Access数据库设置了密码,您就需要参照如下连接字符串将密码写入后才能够正常使用。 Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\mydatabase.mdb;Jet OLEDB:Database Password=MyDbPassword; 工作组(系统数据库) Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\mydatabase.mdb;Jet OLEDB:System Database=system.mdw; 工作组(系统数据库)并且制定用户名和密码 Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\mydatabase.mdb;Jet OLEDB:System Database=system.mdw;User ID=myUsername;Password=myPassword; 明显少了2007版本ACCESS的连接字符串,给出一点:ACE OLEDB 12.0 标准安全策略 Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb;Persist Security Info=False; 使用了密码的数据库 如果您的Access 2007数据库设置了密码,您需要特别的在连接字符串中指定它。 Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb;Jet OLEDB:Database Password=MyDbPassword; 能不能在SqlServer Managerment stdio 中向Access插入数据呢? 不能吧,我还没试过。但可以在SqlServer Management Studio中启动数据导入导出的服务,把数据导出到ACCESS中。 菜鸟求问sql语句~~ JS 展示缩略图 ~~~~~~请问SqlBulkCopy有Update功能吗?我在MSDN里没有找到 帮忙写一个控件 设置框架的固定高度 计算数学表达式在线急等,请各位帮帮忙!!! DataList的取值问题,查过好多帖子都没解决?解决即结贴!!! Tabstrip事件不响应,高手请进。(初学者,急!急!急!) 求这种目录树的递归实现 每改一个文件,发布后就要重新传全部的aspx文件,很麻烦啊 vss源代码管理的问题,急,急,急!!!!!!!! 正则表达式问题
1:你所使用的连接技术
2:数据库的类型和版本比如ACCES可以通过ado,ado.net,rdo,dao,odbc等多种方式连接。目前比较常用的有ado,ado.net可能还有odbc啦。
至于版本现在就是两个版本常见:2003/2007。具体的连接字符串,给你一些,不能说是全。ODBC
标准安全策略
Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\mydatabase.mdb;Uid=Admin;Pwd=;
工作组
Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\mydatabase.mdb;SystemDB=C:\\mydatabase.mdw;
独占模式
Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\mydatabase.mdb;Exclusive=1;Uid=admin;Pwd=;
管理员模式
如果您需要在程序中使用 CREATE USER, CREATE GROUP, ADD USER, GRANT, REVOKE 和DEFAULTS等命令,您就需要使用此连接字符串。
Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\mydatabase.mdb;Uid=Admin;Pwd=;ExtendedAnsiSQL=1;
OLE DB, OleDbConnection (.NET)
标准安全策略
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\mydatabase.mdb;User Id=admin;Password=;
使用数据库密码
Examda提示: 如果您的Access数据库设置了密码,您就需要参照如下连接字符串将密码写入后才能够正常使用。
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\mydatabase.mdb;Jet OLEDB:Database Password=MyDbPassword;
工作组(系统数据库)
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\mydatabase.mdb;Jet OLEDB:System Database=system.mdw;
工作组(系统数据库)并且制定用户名和密码
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\mydatabase.mdb;Jet OLEDB:System Database=system.mdw;User ID=myUsername;Password=myPassword;
标准安全策略
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb;Persist Security Info=False;
使用了密码的数据库
如果您的Access 2007数据库设置了密码,您需要特别的在连接字符串中指定它。
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb;Jet OLEDB:Database Password=MyDbPassword;
但可以在SqlServer Management Studio中启动数据导入导出的服务,把数据导出到ACCESS中。