-2
<?xml version="1.0" encoding="utf-8" ?>  
<configuration>  
<Connectionstring>  
<add key="questionpaper" value="server=localhost;database=Question_info;  
 UID=root;password=SATISH;"/>  
</Connectionstring>    
<startup>   
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />   
</startup>     
</configuration>     

这是我的 app.config 但无法连接到 MySql 服务器
所以请告诉我如何处理这个问题
如何在 c# 中的 app.config 中编写 mysql 连接字符串

4

2 回答 2

2

您需要将 connectionStrings 标记复数。

<connectionStrings>
  <add name"ConnectionStringName" connectionString="Data Source=serverName;Initial Catalog=databaseName;Intergated Security=SSPI;Application Name=My.Application.Name" providerName="System.Data.SqlClient" />
</connectionStrings>

添加键/值标记也是 appSettings 使用的格式,而不是 connectionStrings。

于 2013-09-16T19:29:29.057 回答
1
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <connectionStrings>
    <add name="questionpaper" connectionString="SERVER=localhost; DATABASE=Question_info; UID=root; PASSWORD=SATISH" />
  </connectionStrings>

  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
  </startup>
</configuration>
于 2013-09-16T19:26:08.090 回答