过去一周搜索了Stackoverflow和谷歌,但我无法解决我的问题。当我不得不在这里问一个问题时,我已经到了这一点。我希望我真的迷失在过度复杂的森林中。
我使用sql server在vb.net中构建了一个应用程序。一切都像梦一样。我在我开发应用程序的机器上使用SQL服务器。应用程序需要从其他机器访问服务器中的数据,例如在几个机器的工作场所,加上整个业务...... 我已经设法使用我的笔记本电脑(不同的机器)从服务器提取数据,当我连接到不同的新工作时,然后在尝试登录后应用程序抛出和错误消息。当笔记本电脑在同一网络上时,例如AndroidAP,TalkTalk ...将让我远程提取数据,但是当服务器机器连接到例如TalkTalk网络,连接到AndroidAP的笔记本电脑然后出现错误信息。 我的服务器机器用新IP地址更新在线数据库表,当应用程序(从其他机器)尝试连接时,将从在线表中提取IP地址,并创建连接字符串并尝试连接。
就像我说的,当两台机器都连接到同一个网络时,它们可以读取和写入数据库,但是当连接的网络不同时,它就会失败。
你可以帮我解决这个问题吗?
谢谢!