ASP。NET SQL

皮熊熊 2011-05-25 11:51:51
我写了段程序,往数据库中加入数据,程序执行完了,也弹出了MESSAGEBOX,但是数据库中显示表数据没有,这是为什么




private void button1_Click(object sender, EventArgs e)
{
string dateDir = AppDomain.CurrentDomain.BaseDirectory;
if (dateDir.EndsWith(@"\bin\Debug\") || dateDir.EndsWith(@"\bin\Release\"))
{
dateDir = System.IO.Directory.GetParent(dateDir).Parent.Parent.FullName;
AppDomain.CurrentDomain.SetData("DateDirectory", dateDir);
}
using (SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;
AttachDbFilename=|DataDirectory|\软件工程.mdf;Integrated Security=True;User Instance=True"))
{
conn.Open();
using (SqlCommand cmd = conn.CreateCommand())
{
cmd.CommandText = "insert into bookshop(ID,name,writer,price,publisher,[key],rest,sold,kind) values ('1','明白之神','赵恒(译)','26','中信出版社','162869351','34','34','社科')";
cmd.ExecuteNonQuery();
}
conn.Close();
}

MessageBox.Show("OK");

}
...全文
68 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ouyh12345 2011-05-25
  • 打赏
  • 举报
回复
sql语句在数据库里的执行结果是什么?

在try catch里执行ado操作

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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