hur.cn - 华软网

 热门搜索

应用程序连接mysql时为啥弹出ODBC数据源的窗口

  作者:未知    来源:网络    更新时间:2019/4/16
环境是pb7、mysql4.0.17 、win2k,

运用mysql odbc驱动的连接代码(用户名是root,密码无):
sqlca.dbms="odbc"
sqlca.database="bellsta"
sqlca.userid="root"
sqlca.dbpass=""
sqlca.dbparm="connectstring='dns=bellsta;uid=root;pwd='"
connect;

如何让程序绕过窗口直接连上数据库?是否有mysql的非odbc连接代码
------华软网友回答------
你这样试试:
sqlca.dbms="odbc"
//sqlca.database="bellsta"
//sqlca.userid="root"
//sqlca.dbpass=""
sqlca.dbparm="connectstring='dns=bellsta;uid=root;pwd='"
connect;
------华软网友回复------
ODBC里面是否建立了响应的数据源.

直接连接MS SQL:
// Profile kq
SQLCA.DBMS = "MSS Microsoft SQL Server 6.x"
SQLCA.Database = "kq"  //数据库名称
SQLCA.LogPass = <******>  //密码
SQLCA.ServerName = "."  //要连接的服务器名称
SQLCA.LogId = "sa"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
connect;
if sqlca.sqlcode = - 1 then
MessageBox("Error",sqlca.sqlerrtext)
halt close
end if
------华软网友回复------
sqlca.dbms="odbc"
sqlca.dbparm="connectstring='dns=bellsta;uid=root;pwd='"
connect;
试过上面这样也是不行的 

ODBC数据源肯定是建好的了
------华软网友回复------
可能是密码不正确
------华软网友回复------
没设密码的
------华软网友回复------
不采取pb直接贯穿连接方式
用odbc连接试试
------华软网友回复------
自己顶
------华软网友回复------
PB没有直接连接MySql的链接库,只可通过ODBC来连接了,PB10以后都取消了PB自带的MS sql的链接方式      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。