PB下的OLE DB

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

今天测试了一下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'写在扩展属性中,但不知道为什么,在数据库画笔里看不到用户表。

如果是ACCESS,就简单许多:

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 属性上。效果是一样的。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航