为什么有时用命名管道无法连接,用TCP/IP就可以?
解决方案 »
- PNG图像怎么实现双缓冲来避免闪烁?
- 定义过程时出现如内问题,请前辈指点
- 各位大侠帮忙看看这个loader源码,强制修改内存的(进程补丁),很短
- 在网页中使用OCX组件 结果在本页打开没问题 弹出窗口打开时 CPU使用率为100% 然后页码无法点击
- 怎么会这样???在预览时有,可是却打印不出来??
- 散分,庆祝自己生日快乐!
- BDE有没有指定提取数据的功能呢?
- 有人要招聘delphi程序员吗?请进来一看啊!
- fastreport .net实现多个数据打印在一页上。
- 请问在win2000下在局域网通过路由器(ADSL)可以使用winfax收发传真吗!
- 请指教............
- 关于结构体内存的对齐方式,请教高手,救命
to hellion:按你的方法能连上了,可一运行程序就提示“表只读”出错,又是为何?
用tcp/ip可以的,我现在就是这样在用
现在还有个问题就是在DELPHI中欲用TCP/IP连接应该如何设置?因为若是在服务器给每个客户机设立用户有点不爽!或者还有解决这个问题的办法?
snjun兄的问题我没碰到过,我用的是SQLSERVER2000开发人员版和SQLSERVER7标准版,也多谢了!
再请教各位!
假设客户的服务器名称为:SERVER02,则在程序中更改ConnectionString为:
可以将该连接字符串定义为全局变量,放在系统初始化程序中。
...
var
strServerName,ADOCnStr:string;...//initialize
begin
...
strServerName := 'Server02';
ADOCnStr := 'Provider=SQLOLEDB.1;' +
'Integrated Security=SSPI;' +
'Persist Security Info=False;' +
'Initial Catalog=MyDB;' +
'Data Source=' + strServerName; ...
ADOQuery1.ConnectionString := ADOCnStr;
...
end;//
其中Data Source就是SQL SERVER服务器的名称,根据需要改变它不就行了么。