在vs2008中插入数据成功,可是怎么执行之后没反应呢? 大神们,help!!!

[复制链接]
查看11 | 回复5 | 2011-4-11 01:24:58 | 显示全部楼层 |阅读模式
这是代码:
using (SqlConnection con = new SqlConnection(@\"Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\Database1.mdf;Integrated Security=True;User Instance=True\"))

{

con.Open();

using (SqlCommand cmd = con.CreateCommand())

{

cmd.CommandText = \"insert into mytable (name) values(\'abc\')\";

cmd.ExecuteNonQuery();

Console.WriteLine(\"插入成功\");

}
执行结果显示“插入成功”,可到数据库里再执行之后没有显示插入的内容!
回复

使用道具 举报

千问 | 2011-4-11 01:24:58 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">你调试一哈,写一个int i=cmd.ExcuteNonQuery();看哈i的结果是多少,如果是1的话,就插入啦,如果0说明没插入哦,看哈具体是哪里的错误。

















<h4 class=\"ask\">追问





<pre class=\"replyask-text\" id=\"content-3224177\">结果显示是 1,但是数据库里执行之后还是没反应,不知道怎么回事?




<a href=\"http://hiphotos.baidu.com/zhidao/pic/item/d833c895585fc61dd1135e16.jpg\" class=\"replyask-img-e\" title=\"点击查看大图\" target=\"_blank\">

<img src=\"http://hiphotos.baidu.com/zhidao/abpic/item/d833c895585fc61dd1135e16.jpg\"/>

</a>
回复

使用道具 举报

千问 | 2011-4-11 01:24:58 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-3225044\">跟关闭连接没有关系,我们很少用那个attachFile,我这会没调试你那个代码;你试一下把数据库附加到数据库服务器上,然后修改哈连接字符串;connectionString=\"Data Source=.\\sqlexpress;Initial Catalog=BookDB;Integrated Security=True\"/,看哈行不。
回复

使用道具 举报

千问 | 2011-4-11 01:24:58 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-3226064\">我觉得和连接字符串没关系,刚才又操作了一把,vs执行之后都没问题,就是数据库里面执行之后没反应,我都无语了!
回复

使用道具 举报

千问 | 2011-4-11 01:24:58 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-3224214\">结果显示是 “插入成功 ” ,但是数据库里执行之后还是没反应,不知道怎么回事?
回复

使用道具 举报

千问 | 2011-4-11 01:24:58 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-3468779\">不会你弄了两个数据库吧?一个在master里创立一个表,一个是自定义数据库里的表吧?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行