社区
数据库相关
帖子详情
如何让PB与dbf文件连接(要求一定的通用性)
microhard
2003-10-03 04:49:38
如何让PB与dbf文件连接(要求一定的通用性)
...全文
75
4
打赏
收藏
如何让PB与dbf文件连接(要求一定的通用性)
如何让PB与dbf文件连接(要求一定的通用性)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Awang_126
2003-10-05
打赏
举报
回复
本人写了个根据所选的DBF文件自动注册ODBC数据源的程序,以下是程序的一部分,希望对你有所帮助:
if ls_fileend="dbf" then
//当选择的是DBF文件时
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini",ls_filename,regstring!,"")
registryset"HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename,"",regstring!,"")
//创建连接到数据源所需要的参数
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename,"DefaultDir",regstring!,ls_filedir)
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename,"Driver",regstring!,"C:\WINNT\System32\odbcjt32.dll")
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename,"DriverId",ReguLong!,533)
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename,"FIL",regstring!,"dBase 5.0")
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename,"SafeTransactions",ReguLong!,0)
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename,"UID",regstring!,"")
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename+"\Engines","",regstring!,"")
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename+"\Engines\Xbase","",regstring!,"")
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename+"\Engines\Xbase","CollatingSequence",regstring!,"ASCII")
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename+"\Engines\Xbase","Deleted",RegBinary!,"1")
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename+"\Engines\Xbase","ImplicitCommitSync",regstring!,"")
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename+"\Engines\Xbase","PageTimeout",ReguLong!,600)
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename+"\Engines\Xbase","Statistics",RegBinary!,"0")
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename+"\Engines\Xbase","Threads",ReguLong!,3)
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\"+ls_filename+"\Engines\Xbase","UserCommitSync",regstring!,"Yes")
end if
yl_yz
2003-10-03
打赏
举报
回复
换用pb自带的odbc驱动程序
microhard
2003-10-03
打赏
举报
回复
我怎么只能用odbc连固定的数据库,换个文件就不行了?
请问怎么解决
csdnjly
2003-10-03
打赏
举报
回复
用odbc连
数据库相关
754
社区成员
12,762
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章