ADO 连接 SQL 2005 桌面数据库,连接串的写法(200)

  • 主题发起人 主题发起人 xuhongxinghome
  • 开始时间 开始时间
X

xuhongxinghome

Unregistered / Unconfirmed
GUEST, unregistred user!
给别人做了一个特快专递打印程序,在 sql 2000 下运行正常,但使用者必须安装大型数据库,不够方便,想安一个免费的SQL 2005 桌面数据库,但总也连不上,请高手指点,谢谢已经用下面的片断解决:PROCEDURE TFORM1.FORMSHOW(SENDER: TOBJECT);CONST ADO_CONNECT_STR='Provider=SQLNCLI.1;Integrated Security=SSPI;Persist Security Info=False;';VAR COMPUTER_NAME:STRING;BEGIN COMPUTER_NAME:='MYCOMPUTER'; ADOConnection1.ConnectionString:=ADO_CONNECT_STR+'Data Source='+COMPUTER_NAME+'/SQLEXPRESS'; ADOConnection1.ConnectED:=TRUE;END;谢谢朋友们的关注,分已散
 
连接串的问题吧。 多试试呗
 
原因很多,网上搜搜。
 
sql2000也有MSDE,照样免费。另外。连接串只要改成指向sql 2005,其他完全可以不变的。
 
原因很多了,可能是没有网卡了,IP地址不正确了,可能是精简版系统了,可能是没有装好MDAC了,可能是权限设定不正确了……
 
接受答案了.
 
后退
顶部