为啥我的sqlserver数据库连接不上,采用ODBC连接和直接SQL连接都连接不上,有地方可以监控DATABASE连接的地方或者连接的错误信息吗?
具体代码:
if (BARPOS=1) then
BEGIN
//连接数据库
//DATABASE('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\myfunc\weisoft.mdb');
DATABASE('driver={SQL Server};Server=192.168.33.131;DATABASE=analysis;UID=xxzx;PWD=xxzx');
//DATABASE('Data Source=sql;UID=xxzx;PWD=xxzx;');
str:='delete from SRTRADER';
STRINGTOFILE('c:\myfunc\debugdelte.TXT',str);
DBEXECUTE(str);
End
前面的ACCESS数据库连接没有问题。
SQLSERVER的用户名和密码及服务器IP是正确的,采用ODBC连接也成功,但是创建ODBC名称的时候连接服务器是没有问题的。