数据库连接文件无法调用app.config中的数据库连接,为什么呢?

mygoda 2008-07-17 03:26:36
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”
...全文
60 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cftea 2008-07-17
  • 打赏
  • 举报
回复
这里有两个错误:
一是 sqlconection 应为 SqlConnection。
二是方法返回值类型为 SqlConnection,return 却是 string,不对。
ericzhangbo1982111 2008-07-17
  • 打赏
  • 举报
回复
System.Data.Sqlclient.sqlconection

SqlConnection
大写的

你的代码有问题
不失你的app.config文件的问题

110,892

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧