app.config中的内容:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name ="ConnectionconfigDemo" connectionString="server=.;database=QQ;user=sa;password=sa"/>
</connectionStrings>
</configuration> 在调用文件conn.cs我这样写的:
System.Configuration.ConnectionStringSettings setting = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionconfigDemo"];
string connstr = setting.ConnectionString;
return connstr;
运行就提示:
无法将“string”隐式转换为“System.Data.Sqlclient.sqlconection”
但是我看别人也是这么写的。但运行却没有我的这个错误提示,这个是为什么啊?有朋友说在调用文应该这么写:
string connstr = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionconfigDemo"].ConnectionString;
return connstr; 但我改了之后运行还是提示:
无法将“string”隐式转换为“System.Data.Sqlclient.sqlconection”
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name ="ConnectionconfigDemo" connectionString="server=.;database=QQ;user=sa;password=sa"/>
</connectionStrings>
</configuration> 在调用文件conn.cs我这样写的:
System.Configuration.ConnectionStringSettings setting = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionconfigDemo"];
string connstr = setting.ConnectionString;
return connstr;
运行就提示:
无法将“string”隐式转换为“System.Data.Sqlclient.sqlconection”
但是我看别人也是这么写的。但运行却没有我的这个错误提示,这个是为什么啊?有朋友说在调用文应该这么写:
string connstr = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionconfigDemo"].ConnectionString;
return connstr; 但我改了之后运行还是提示:
无法将“string”隐式转换为“System.Data.Sqlclient.sqlconection”
大写的你的代码有问题
不失你的app.config文件的问题
一是 sqlconection 应为 SqlConnection。
二是方法返回值类型为 SqlConnection,return 却是 string,不对。