2,496
社区成员
发帖
与我相关
我的任务
分享
Function InitMSSQLServerRegData(Server : String) : Boolean;
Const
MSSQLPath = 'SOFTWARE\Microsoft\MSSQLServer\Client\SuperSocketNetLib\';
ConntoPath = 'SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo';
var
reg : TRegistry;
begin
Result := False;
reg := TRegistry.Create;
Reg.RootKey := HKEY_LOCAL_MACHINE;
with reg do begin
try
if OpenKey(ConnToPath,True) then Writestring(Server,'DBMSSOCN,'+Server+',1433');
CloseKey;
if OpenKey(MSSQLPath+'Np',True) then
CloseKey;
if OpenKey(MSSQLPath+'Tcp',True) then Writeinteger('DefaultPort',1433);
CloseKey;
Result := True;
except
end;
end;
Reg.CloseKey;
Reg.Free;
end;
用这个函数初始化一下服务器,IP 地址也行 ,重启一下PC即可