PB下的OLE DB
发表于:2007-07-02来源:作者:点击数:
标签:
今天测试了一下PB的ole db,结论如下: SQLCA.DBMS = "OLE DB" SQLCA.LogId = "xiaoyu" SQLCA.Lock = "TC" SQLCA.AutoCommit = False SQLCA.DBParm="PROVIDER=@#SQLOLEDB@#,DATASOURCE=@#CH0@#,PROVIDERSTRING=@#database=manage2001@#" 其中PROVIDERSTRING=
今天测试了一下PB的ole db,结论如下:
SQLCA.DBMS = "OLE DB"
SQLCA.LogId = "xiaoyu"
SQLCA.Lock = "TC"
SQLCA.AutoCommit = False
SQLCA.DBParm="PROVIDER=@#SQLOLEDB@#,DATASOURCE=@#CH0@#,PROVIDERSTRING=@#database=manage2001@#"
其中PROVIDERSTRING=@#database=manage2001@#写在扩展属性中,但不知道为什么,在
数据库画笔里看不到用户表。
如果是A
CCESS,就简单许多:
SQLCA.DBMS = "OLE DB"
SQLCA.LogId = "admin"
SQLCA.AutoCommit = False
SQLCA.DBParm = "PROVIDER=@#Microsoft.Jet.OLEDB.4.0@#,DATASOURCE=@#"+gs_app_path+"data\pay.mdb@#"
当然,我没写扩展属性,这里也可以加上扩展属性的。
也可以创建一个udl文件,然后双击它,设置它,然后加到 dbparm 属性上。效果是一样的。
原文转自:http://www.ltesting.net