PB连接SQL代码如下SQLCA.DBMS = "MSS Microsoft SQL Server"
SQLCA.Database = "Hospital"
SQLCA.LogPass = "123456"
SQLCA.ServerName = "192.168.0.12"
SQLCA.LogId = "sa"
SQLCA.AutoCommit=False
connect using SQLCA;
if SQLCA.sqlcode<>0 then
disconnect using SQLCA;
messagebox('','连接数据库失败!')
halt
end if可是连接不上,请高人指点。
SQLCA.Database = "Hospital"
SQLCA.LogPass = "123456"
SQLCA.ServerName = "192.168.0.12"
SQLCA.LogId = "sa"
SQLCA.AutoCommit=False
connect using SQLCA;
if SQLCA.sqlcode<>0 then
disconnect using SQLCA;
messagebox('','连接数据库失败!')
halt
end if可是连接不上,请高人指点。
telnet 192.168.0.12 1433 OK么?
192.168.0.12就是我自己电脑的IP
telnet 192.168.0.12 1433 OK啊
SQLCA.Database = 'Hospital'
SQLCA.LogPass = '123456'
SQLCA.ServerName = '.'
SQLCA.LogId = 'sa'
SQLCA.AutoCommit=False
connect using SQLCA;
if SQLCA.sqlcode<>0 then
disconnect using SQLCA;
messagebox('','连接数据库失败!')
halt
end if
试试看.
2:看看驱动能连接否,可以用.udl 测试
3:用IP和服务器的名字都测试一下;
4:用其它连接方法,测试服务器是否可连接;