我有一个用VB.NET编写的Windows应用程序和一个IIS站点。我使用的是Visual Studio 2010速成版。
我的windows应用程序使用来自网站数据库的数据。我已经连接到数据库,但是当通过网站在数据库中插入新数据时,在我的windows应用程序中,数据库不包含该新数据。
我需要更新数据库。我该怎么做呢?有可能吗?
发布于 2012-05-22 07:08:43
将windows应用程序数据库连接指向网站数据库。例如,如果您的网站位于C:\inetpub\yourwebsite\App_Data中,则可以执行以下任一操作:
在AttachDbFilename中设置路径
Dim con As SqlConnection = New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=C:\inetpub\yourwebsite\App_Data\Service1.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")或使用相对路径
AppDomain.CurrentDomain.setData(“DataDirectory”,”C:\inetpub\yourwebsite\App_Data\”);
Dim con As SqlConnection = New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Service1.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")https://stackoverflow.com/questions/10673888
复制相似问题