vs(C#)执行时显示插入数据成功但是数据库中数据没有改变。 5
SqlConnectioncon=newSqlConnection(conn);con.Open();Stringstr="insertinto用户(用户名,密码)val...
SqlConnection con = new SqlConnection(conn);
con.Open();
String str = "insert into 用户(用户名,密码) values('" + rename + "','" + repasword + "')";
SqlCommand cmd = new SqlCommand(str,con);
cmd.ExecuteNonQuery();
MessageBox.Show("注册成功!", "提示");
new Sm().Show();
this.Close();
con.Close(); 展开
con.Open();
String str = "insert into 用户(用户名,密码) values('" + rename + "','" + repasword + "')";
SqlCommand cmd = new SqlCommand(str,con);
cmd.ExecuteNonQuery();
MessageBox.Show("注册成功!", "提示");
new Sm().Show();
this.Close();
con.Close(); 展开
2个回答
展开全部
确认conn 所配是否是要连接的目标库
追问
是的,我是用的相对路径。
string link = Application.StartupPath;
conn = @"Data Source=.\SQLEXPRESS;AttachDbFilename=" + link + @"\MyDatabase.mdf;Integrated Security=True;User Instance=True";
追答
好像不需要加转意字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
逐步运行,确定所操作的数据库文件正确.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |