支持HW团队,就支付宝领取下面的红包吧!(2018年3月31前,就几毛,也会几块,可以和其他红包叠加使用),你领取消费,HW有奖励。红包使用无条件限制,有条件请注意是不是有病毒。

小伙伴们,给大家发红包喽!人人可领,领完就能用。祝大家领取的红包金额大大大!#吱口令#长按复制此消息,打开支付宝就能领取!er1OEj73Uj

登入 注册 | 验证
| 搜索
HelloWorld论坛 : > 计算机科学、技术、教学> 编程专题> 数据库> [转]各种数据库的ADO连接字符串
 
 
 
 
 
 
类别:数据库 阅读:3225 评论:0 时间:三月 19, 2012, 5:53 a.m. 关键字:

 

 1.Oracle:

a>先设置好Oracle本地服务名配置,如:USER_DB
b>配置ODBC引擎:ODBC_DB,该引擎的服务器指向Oracle的本地服务名,即:USER_DB
c>配置联接字符串,如:Provider=MSDASQL.1;Password=user;Persist Security Info=True;User ID=user;Data Source=ODBC_DB;Extended Properties="DSN=ODBC_DB;UID=user;PWD=user;SERVER=USER_DB;"

 

2.Access
联接字符串:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\aa.mdb;Jet OLEDB:Database password=123

3.DBF(Dbase数据库)
联接字符串:Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=D:\DBF\;Mode=Share Deny None;Extended Properties=DBase 5.0

4.Excel
联接字符串:Provider=Microsoft.Jet.OLEDB.4.0;Password="";User ID=Admin;Data Source=F:\Excel\demo.xls;Mode=Share Deny None;Extended Properties=Excel 8.0;
//注意
Extended Properties="EXCEL 8.0;";
//delphi中直接ADODataSet的表一定要加 [ ] 才行
CommandText:
select * from [MYAs$] 
//或者
设置ADODataSet或ADOTable 
将ADODataSet或ADOTable连接到刚才的ADOConnection。如果不用ADOConnection,也可以参照上面的方法直接设置ADODataSet或ADOTable的ConnectionString属性。 
对于ADODataSet,需要将CommandType属性设置为cmdTableDirect,而对于ADOTable,则将TableDirect属性设置为True。因为,访问Excel文件是直接的数据文件访问,不是通过SQL语句来操作游标访问的。如果不设置直接访问,则系统会报告SQL语句格式错误等信息。 
然后,当你下拉ADODataSet中的CommandText属性或ADOTable的TableName属性时,就可以选择到要打开的工作表了。注意,表名后面多了加一个$符号

5.TEXT
联接字符串:Provider=Microsoft.Jet.OLEDB.4.0;Password="";User ID=Admin;Data Source=D:\txt;Mode=Share Deny None;Extended Properties="text;HDR=YES;FMT=Delimited"

6.DBF(Visual Foxpro数据库)
联接字符串:Provider=MSDASQL;Persist Security Info=False;Extended Properties="DSN=Visual FoxPro Tables;UID=;SourceDB=D:\DBF\;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;"

7.db(Paradox7.0)
联接字符串:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Borland\Borland Shared\Data;Mode=Share Deny None;Extended Properties=paradox 7.x 

[挂载人]初学MPEG [审核人]初学MPEG 推荐

个人签名--------------------------------------------------------------------------------

Please Login (or Sign Up) to leave a comment