给你个思路,我实现过。从互联网访问数据从技术上来说delphi完全可以实现.
1.用win2000+sql server7.0 or 2000 ,先在win2000建立一客户账号.
2.用winnt+sql server7.0 也可以,需要在域户用管里建立一客户账号.第二。 需要tcp/ip访问协议。 要知道服务器的 ip地址, 必须是固定的。
如果不固定的也行, 那就得在做客户端时需要动态改变连接数据的参数。一般这些连接字符写在.ini文件,或者是注册表里.
3. 在delphi通过 ado来访问。 放一个adoconnection. 在连节字符把原来
的服务的名称改为服务器的ip 地址即可。 4。还需通过客户端的client 连接配置设定访问的端口号。我在两台adsl ,和猫下分别调试通过。 但有一点就是通过ado连接远程数据库, 就要考虑安全性问题。 虽然微软sql server7.0 的补丁已经到了sp4, sql server2000版是sp3。不过有一些黑客软件是可以访问没有设定密码的sql server数据库你最好是装上防火墙, 或者用其它更好的办法。 好了,乱说一通。
1.用win2000+sql server7.0 or 2000 ,先在win2000建立一客户账号.
2.用winnt+sql server7.0 也可以,需要在域户用管里建立一客户账号.第二。 需要tcp/ip访问协议。 要知道服务器的 ip地址, 必须是固定的。
如果不固定的也行, 那就得在做客户端时需要动态改变连接数据的参数。一般这些连接字符写在.ini文件,或者是注册表里.
3. 在delphi通过 ado来访问。 放一个adoconnection. 在连节字符把原来
的服务的名称改为服务器的ip 地址即可。 4。还需通过客户端的client 连接配置设定访问的端口号。我在两台adsl ,和猫下分别调试通过。 但有一点就是通过ado连接远程数据库, 就要考虑安全性问题。 虽然微软sql server7.0 的补丁已经到了sp4, sql server2000版是sp3。不过有一些黑客软件是可以访问没有设定密码的sql server数据库你最好是装上防火墙, 或者用其它更好的办法。 好了,乱说一通。
解决方案 »
- 以我的才华怎么能没有一个精华贴呢?
- 怎样创建一个组合控件????
- deiphl3如何连接oracle?
- 如何取得当前日期时间?
- 怎样在Report Machine 中做主从报表?
- 怎样向access数据库中存入时间类型的数据?
- 在三层结构中,为什么客户端程序的Try...Except...End不起作用?
- 在form上放一個dbgrid 和多個dbedit 控件,在增加記錄的時候,會有這樣的情況
- Image1.Canvas.Draw(X,Y,bmp);这个DRAW过程调用快了 会白屏, 请问有什么解决的办法?
- 一个关于加载驱动程序的问题?高手们请帮忙呀
- 关于DBF数据库与Ado控件
- MDI 如何使MDIChild 显示在 Design位置 (Just here waiting)
非常感谢!!!
不过我还有一些想向你询问:
1. 我现在用的是 2000 + Access 可以实现你说的功能吗?
2. 我原来做的单机版的程序是不是可以直接放在服务端(除了
要修改ADO的Connection)
3. 客户端需要增加什么东西吗?
另外,不好意思的问: 你有没有这方面的例子程序,可以发给我?
谢谢!
这个问题为什么不能在这儿问?
应该在那儿问?
你的师傅是谁?