同一个数据库,在win2000机器的sql server中,以下连接全部正确,可是放入xp机器上的sqlserver个人版中,用以下连接串就报错.我反复试过,还是不行,想不明白为什么.
大家帮看看一个连接串,特别怪
connstring = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=dataname;DataSource=myoffice;Password=0000;address=192.168.1.22,1433;Network Library=dbmssocn;"connstring = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=dataname;DataSource=myoffice;Password=0000;address=192.168.1.22,1433"以上两个连接串在win2000机器上正常,可是在xp机器上就连不上.可是我把端口号1433和网络库去了就能连上,不知何故?
报错时提示网络库不存在,???
可是下面串就行,为什么呀?
connstring = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=dataname;DataSource=myoffice;Password=0000;address=192.168.1.22"注,以上所有连接串在服务器是win2000的机器上就可以.
出现问题的机子是winxp,我装的是个人版.就是在这个xp机器上出的错.