【问题标题】:Installed application not opening mysql database embedded with安装的应用程序未打开嵌入的 mysql 数据库
【发布时间】:2013-09-20 18:27:07
【问题描述】:

我为我的 Windows 应用程序进行了设置,其中包含两个项目,一个是用于加载数据库(服务器/客户端)的 Windows 服务。一个项目是用于使用从它加载的数据库的应用程序的前端.它在开发环境中运行良好。 (我使用的是 .net Framework 3.5,Visual Studio 2008 SP1)。 但是当我为它创建一个设置并运行应用程序时。它没有连接数据库。剂量任何机构有任何解决方案或建议。如果是这样,请帮助我............!

【问题讨论】:

  • 连接字符串是如何存储的?在 app.config 中?验证 app.config 的有效连接字符串。
  • 它存储在服务应用程序的 .ini 文件中,我已经从服务应用程序添加了一个 mysql 类作为我的前端应用程序的链接。 Ud 使用此类我正在调用数据库..
  • 检查是否能够读取ini文件并读取正确的db conncetion字符串
  • 它在开发环境中运行良好。我只有在安装设置和访问应用程序时才会遇到问题......!!!
  • 您在加载连接字符串和创建连接时添加了一些日志并查看。

标签: c# .net visual-studio-2008 windows-services c#-3.0


【解决方案1】:

尝试安装MySql Connector,在某些情况下可能会解决Windows应用程序的一些数据库问题。

【讨论】:

    【解决方案2】:

    而不是使用 appconfig 连接字符串给出这样的“ Dim conn As MySqlConnection = New MySqlConnection("Server=" & server & ";Database=" & Database & "; uid=" & uid & "; pwd=" &密码 & ";")" 我希望这对你有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-11
      • 1970-01-01
      相关资源
      最近更新 更多