当前位置:主页>仓库管理软件> 列表

怎么用delphi实现远程数据库的访问? 找药品进销存表格

销售管理软件版1楼: 远程的话,怎么设定知道的ip地址和端口呢?谁有经验的请指点一下,最好是能给出些delphi的代码和详细的实现过程,谢谢了!

2楼: 搜索一下,遍地都是 如药品进销存表格

3楼: procedure TFrmCMain.ClientConnect;
begin
with CSocket1 do
begin
if Active then Exit;

Address:=Logon.ServerAddr;
//Address:=''127.0.0.1'';
//Address:=''192.168.1.117'';
Port:=IPost;
Active:=True;
//-----发送测试连接请求
end;
end;

4楼: 简单的三层就可以实现你的要求

5楼: 使用IP地址作为服务器名称

6楼: 我还不是太懂得.......
如果说IP地址是自动获取的方式......
IP地址是其他地址段的,如:10.0.0.X.......
难道还要根据实际的情况来调程序吗???????

销售管理软件版7楼: 应该是访问固定IP的吧。
用那个IP做服务器名称就可以咯

8楼: procedure TForm6.SpeedButton3Click(Sender: TObject);
var
SQLServer: Variant;
ServerList: Variant;
i, iServers: integer;


begin
combobox1.Clear;
{查找本網絡裡的SQL Server服務器,並添加到SrvList裡}
SQLServer := CreateOleObject(''SQLDMO.Application'');
ServerList := SQLServer.ListAvailableSQLServers;
iServers := ServerList.Count;
for i := 1 to iServers do
begin
combobox1.items.Add(ServerList.Item(i));
end;
SQLServer := NULL;
serverList := NULL;
end;
這個是自動查找SQL服務器的代碼。應該是你想要的

9楼: 我现在也正在进行网络型数据库的开发,这个问题刚刚接触,也在努力的学习。

10楼: 我现在要将局域网型的数据库系统升级为网络型的,将ACCESS数据库升级为SQL 2000,
各位大虾有没这方面的资料啊,发点给小弟。谢谢
Email:ji0224@163.com

11楼: 自己解决了,谢谢各位!