码迷,mamicode.com
首页 > 数据库 > 详细

C#写WPF程序,SQLSever2008 提示插入数据成功,却查询不到数据

时间:2014-11-23 15:45:39      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:io   sp   数据   on   cti   bs   ad   as   new   

1.提示存储成功,但是数据库中没有数据。
今天在用C#写一个wpf程序时,要向数据库Sql server2008 中插入数据,
程序提示成功,但打开数据库却没有值;

经过查询发现,数据存储到默认路径下的数据库中了。

数据库默认路径
 @"Data Source=.;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=True";
即:@bin\Debug\Database1.mdf,路径下面的数据库中。

而vs2012默认打开的数据库是软件根目录下的数据库。
为了查看方便,可以先将路径改为绝对路径:path为绝对路径。
连接语句改为下面语句,即可完成根目录下面数据库的更新。
SqlConnection conn = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename="+ path + ";Integrated Security=True;User Instance=True")

C#写WPF程序,SQLSever2008 提示插入数据成功,却查询不到数据

标签:io   sp   数据   on   cti   bs   ad   as   new   

原文地址:http://www.cnblogs.com/ldl-david/p/4116566.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!