每次都要指定弹出数据源
APPLICATION OPEN事件如下
sqlca.dbms="odbc"
sqlca.dbparm="DBParm=Connectstring='DSN=lib'"
ODBC配置如图
![](https://p-blog.csdn.net/images/p_blog_csdn_net/xuejiayue1105/f6649f2a377e430a94b6c2d03c85389c.png)
但是每次启动程序会要你指定一下
如下图
![](https://p-blog.csdn.net/images/p_blog_csdn_net/xuejiayue1105/515d49ad82ba4432b878122cfcd897d2.png)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/xuejiayue1105/eea8975215704f78a80c2230dceaf61b.png)
则样 才能让他默认的指定好呢
数据库是POWERBUILDER 带的
![](https://p-blog.csdn.net/images/p_blog_csdn_net/xuejiayue1105/6d0b92a25a3f4f56984ed264d3374b59.png)
解决方法:检查代码
sqlca.dbms="ODBC"
sqlca.dbparm="Connectstring='DSN=lib;UID=dba;PWD=sql'"
发现代码里面多写了DBPARM