IdTcpClient的一个问题,以前好好的,今天就出问题了,不知道为什么
procedure TForm1.Button1Click(Sender: TObject);
begin
IdTcpClient1.Host := InputBox('connect', 'ip address', '127.0.0.1'); //sqlserver
IdTcpClient1.Port := 1433; //sqlserver tcp/ip
try
IdTcpClient1.Connect(); //这个地方编译出错误!
if not IdTcpClient1.Connected then
begin
ShowMessage('无法连接数据库!!!');
self.Close;
exit; //ÎÞ·¨Á¬½Ósqlserver
end
else
begin
IdTcpClient1.Disconnect; //Á¬½Ó³É¹¦;
ShowMessage('连接成功!');
end;
except
ShowMessage('无法打开数据库');
application.Terminate;
end;
end;