ASP。NET SQL
我写了段程序,往数据库中加入数据,程序执行完了,也弹出了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");
}
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");
}
...全文
相关推荐
ASP.NET+SQL留言板
用ASP.NET+SQL做的留言板..供大家学习
ASP.NET防SQL注入实战技巧
SQL注入是一种攻击技术,攻击者通过在应用程序的输入字段中插入恶意的SQL代码片段,破坏原有的SQL语句逻辑,从而达到非法操作数据库的目的。在理解SQL注入时,需要关注其利用应用程序与数据库之间的交互漏洞,通过构造特殊的输入来绕过正常的查询流程。除了使用内置的数据注解之外,ASP.NET Core还支持创建自定义验证规则和验证器,以便处理更复杂的验证场景。以下是创建自定义数据注解验证属性的步骤:set;然后,在模型中使用这个自定义验证属性:set;在上述代码中,
asp.net+sql
asp.net+sql 数据库开发实例源代码,可以运行的
ASP.NET+SQL网上商城网站
ASP.NET+SQL网上商城网站
asp.net sql
asp.net连接sql的例子。包括了页面传值等功能


其它技术问题
