如何internet上也能连接回局域内的数据库(100分)

  • 主题发起人 xuefeiyang
  • 开始时间
你先用127.0.0.1访问一下,127.0.0.1是你本机的IP,如果可以访问,那就是你那个
公网IP的问题,如果不能访问,就是你SQLServer的问题.

sql server是支持网络连接的。
你一般都是用local连接吧?把local换成你的IP就行了。
 
IP为 10.x.x.x 不是正式的ip地址, 这是提供给内网的ip, 看来你要向的isp申请自己专用的ip了.
 
问题是这样的:
  我在一个窗体上分别放了一个TQuery控件、一个TDataSource、一个TDBGrid和
一个TDBNavigator把这几个控件关联起来,我运行程序时竟然不能删除、修改记录了,
而当我把一个TQuery控件换成一个TTable控件就能够删除、修改记录了。
不知道有多少人用D7呀.
请各位帮我解决这个问题。问题紧急。分不够还有.你查找一下富翁名称:cjsh
 
TO wjh_wy
怎么跑我的地面上来提问了?我还以为自己走错门了呢!?
 
薛大虾的第二种方法完全可用的,我一直在用这种方法
不过要注意:客户端的98要第二版以上,就是说要win98 SE, or win Me, or win 2000
如果你嫌改注册表不直观,可以在ODBC中修改一下,加一个SQL,在配置Client时,
把默认的管道联结改成TCP/IP联结,联结目标IP地址设成SQLServer那台即可
 
我知道他的方法可行
但我这里却不行
我这里IP固定,但外忘却不能连接
怎么办啊?????
VPN ??? 需要到少钱?
 
结帖,再开一帖,我告诉你一个办法解决这个问题。
 
呵呵,又麻烦你了
没问题
 
如果远程连接是只读的,能否这样,就是远程查询用ASP来做,这样SQL SERVER就不会暴露在公网上,不知是否可行?安全性也好一点
 
顶部