小弟刚刚学习pb,编译一段简单程序出错,请求指教:
以下是主要代码:
sqlca.dbms="odbc"
sqlca.autocommit=false
sqlca.dbparm="connectstring=dsn=test"
connect using sqlca;
if sqlca.sqlcode<>0 then
messagebox("错误窗口",sqlca.sqlerrtext)
halt
end if
open(dw-test)
每次run test,出现一下错误提示
"错误窗口:SQLSTATE=IM002,
[MICROSOFT][ODBC驱动程序管理器]未发现数据原名称并且未指定默认驱动程序"
请问什么原因?如何解决那?谢谢!
你要在ODBC里加入test这个连接
系统说你的obbc连接出问题,
sqlca.dbparm="ConnectString=DSN=test;UID=dba;PWD=sql"
如果还不行。可能就是你的数据odbc有问题!