运行打包好的PB程序,出现这种提示错误信息,该怎么解决?是少了哪个文件?谢谢帮助!

dw_1.settransobject(sqlca)这个函数我已经写了,这个出错提示是在其他没有装PB和SQL的电脑上运行是产生的,似乎是少了哪个数据库文件,或者是连接的... dw_1.settransobject(sqlca) 这个函数我已经写了,这个出错提示是在其他没有装PB和SQL的电脑上运行是产生的,似乎是少了哪个数据库文件,或者是连接的代码需要改动,但我不知道怎么弄.... - -. 我昨晚在网上搜了一下,将连接代码改成了:
// Profile BlackBerry
sqlca = Create Transaction
sqlca.DBMS = "MSS Microsoft SQL Server 6.x"
sqlca.Database = "BlackBerry"
sqlca.ServerName = "服务器名"
sqlca.LogId = "设的用户名"
sqlca.AutoCommit = True
sqlca.DBParm = ""
connect using sqlca; 在自己电脑上运行的时候很正常,但Applicationg/Wizard/Deploy成可执行文的时候,有出现这种提示:Unale to open this project because the add-on software that was used to create it could not be found.Perhaps this project was built on another system? 不知道该怎么办,就是改成原来的连接代码也是出现这种出错提示。复制的文件有:dbnetlib.dll、dbnmpntw.dll、libjcc.dll、libjsybheap.dll、msvcrt40.dll、ntwdblib.DLL、odbccr32.dll、 pbdwe90.dll、pbmss90.dll、pbo7390.dll
pbodb90.dll、pbsyc90.dll、pbvm90.dll、sqlsrv32.dll。
展开
 我来答
abill425
2010-03-23 · TA获得超过1726个赞
知道小有建树答主
回答量:663
采纳率:100%
帮助的人:1070万
展开全部
不是少了文件,而是程序有问题,在PB中,如果用到了数据窗口,那么在数据窗口retrieve数据之前,一定要为此数据窗口调用settransobject函数,语法类似这样:

dw_1.settransobject(sqlca)

如果没有调用这个函数,直接进行retrieve的话,就会出现你所说的这种错误提示。
---------------------
你的连接代码中怎么没有登录密码的设置?connect之后有没有检测是否连接成功?换成下面的代码试试:

sqlca.dbms = "mss microsoft sql server"
sqlca.database = '数据库名'
sqlca.logpass = '登录密码'
sqlca.servername = '服务器史载'
sqlca.logid = '登录用户名'
sqlca.autocommit = false
sqlca.dbparm = ""

connect using sqlca;
if sqlca.sqlcode<>0 then
disconnect using sqlca;
messagebox('','未到连接数据库!')
halt
end if

你的dll文件复制的不缺少。

你给出的错误提示“Unale to open this project because the add-on software that was used to create it could not be found.Perhaps this project was built on another system? ”,翻译成中文是:“程序中使用的插件没有被找到,所以无法打开这个项目,这有可能是因为这个工程是在其它系统上创建的。”
jenkit
2010-03-31 · TA获得超过1006个赞
知道小有建树答主
回答量:548
采纳率:0%
帮助的人:531万
展开全部
sqlca = Create Transaction 这句去掉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式