如何使用PB连接OFFEIC access数据库急!!!

如何使用PB连接OFFEIC access数据库急!!!,第1张

首先创建ODBC数据源。

这个你按照向导创建就行。新建的时候会提示你选接口类型,是ACCESS就行。

然后配置路径等等,按照向导做,然后测试一下是否连接成功,成功了就没问题。

然后在PB的DB画板中配置数据库连接,选择ODBC那一项,点右键新建,最上面的名字自己取,服务名就是ODBC你配置的名字。然后设置用户名密码等等。

很简单,您自己看看可能就清楚了。

就是两步,首先配置ODBC,ODBC创建用户或者系统的都可以,然后配置PB。

首先,创建一个connectini文件,其内容为: [Database]

DBMS=MSSQL SQL Server 2000

Database=erpUserId=saDatabasePassword=LogId=saLogPassword=

ServerName=familyDbParm=Lock=Prompt=0其中:erp指您要连接的数据库名称;SA是数据库连接ID,Family是指您要连接的数据库的计算机名称,也可以用IP地址来代替。接下来,我们就在系统应用的Open事件中进行编码: string ls_inifile ="connectini"

//进行数据库连接------------------------------------------------

sqlcaDBMS = ProfileString ("dbconnectINI", "database", "dbms", "")

sqlcadatabase = ProfileString ("dbconnectINI", "database", "database", "")

sqlcalogid = ProfileString ("dbconnectINI", "database", "logid", "")

sqlcalogpass = ProfileString ("dbconnectINI", "database", "LogPassWord","")

sqlcaservername=ProfileString("dbconnectINI","database", "servername", "")

sqlcadbparm = ProfileString ("dbconnectINI", "database", "dbparm", "")

sqlcaautocommit=true;

connect using sqlca

Messagebox("错误","不能连接到数据库!请检查数据库连接或者ini配置")elseend if

pb每连接一个数据库用一个事务对象

平常我们所用的sqlca就是默认的事务对象

你可以定义多个事务对象transaction

例如transaction

mytran

你再设置一下连接参数,就像设置sqlca的连接参数一样,

最后连接,当然,是用connect

using

mytran;

如果不加后面的using

mytran,系统默认用sqlca连接

这样就连接上另外一个数据库了,你还可以再定义几个,

这样当你 *** 作不同的数据库(sql代码)时,你就在后面加上一个(using

事务对象名)

而数据窗口就在settransobject()这步设置

你可以试试

以上就是关于如何使用PB连接OFFEIC access数据库急!!!全部的内容,包括:如何使用PB连接OFFEIC access数据库急!!!、[求助]pb中如何连接sql的数据库、pb9中如何管理两个数据库连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9697983.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存