看到你的服务器名称觉得真奇怪了??——难道是把服务器打开了局域网共享??直接访问??
一般来说,是在服务器上配置好SQL SERVER,然后用IP地址+端口号访问,如果是使用SQL SERVER的默认端口1433,就可以在DELPHI中直接用IP地址(如:127.0.0.1)连接SQL SERVER就可以了,如:
ServerIP:='127.0.0.1';
ServerPort:='';
ConnectionString:='Provider=SQLOLEDB.1;'+
'Password='+Password+';'+
'Persist Security Info=True;'+
'User ID='+InputName+';'+
'Initial Catalog='+DatabaseName+';'+
'Data Source='+ServerIP+ServerPort;
如果是使用了其他端口(如:14333),就加个端口号:
ServerIP:='127.0.0.1';
ServerPort:=',14333';
ConnectionString:='Provider=SQLOLEDB.1;'+
'Password='+Password+';'+
'Persist Security Info=True;'+
'User ID='+InputName+';'+
'Initial Catalog='+DatabaseName+';'+
'Data Source='+ServerIP+ServerPort';