delphi连接SQL serve2000 和SQL Server2005的连接语句一样吗?
就是在adoconnection 组件里的connectstring语句一样吗?
我电脑上没装2005,装了2000,但实际是2005的版本,
我拿2000做的测试,不知道会不会有问题,担心
就是在adoconnection 组件里的connectstring语句一样吗?
我电脑上没装2005,装了2000,但实际是2005的版本,
我拿2000做的测试,不知道会不会有问题,担心
从ADO的连接方式上来说是没什么区别的。写的连接语句都适用。
但我今天遇到的问题是,如果DateSource那个参数值写IP就连不上,写服务名称就连得上。
可是写服务名称只能本机连上,其他机子都连不上。
写IP本机都连不上。
由于没用过2005,只能调试程序找原因,总觉得是连接语句写错了,试了各种连接方式,连ODBC数据源都配了,还不行。
最后终于在数据源的配置当中找到了问题的原因,原来2005的配置里MSSQL协议,具体名称不记得了,TCP/IP禁用了。
后来都启动了,就可以了。感想:
虽然学的东西挺多的,而且都是表面的东西。不如精通一门。
不过我还是觉得挺有收获的。至少能学会如何分析问题,而不是什么东西学了都要牢牢记住的。结贴