急救!!!!!一个新手 连接数据库老出问题
public partial class Ex05_01_Ex05_19 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection myConnection = new SqlConnection("server=localhost;uid=sa;pwd=;database=Aspnet");
string strSQL = "INSERT INTO Ex0501 (用户名,密码,学号,电子邮件) VALUES ('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox4.Text + "','" + TextBox5.Text + "')";
try
{
myConnection.Open();
SqlCommand mySqlCommand = new SqlCommand(strSQL, myConnection);
mySqlCommand.ExecuteNonQuery();
Label1.Text = "注册成功!";
}
catch
{
Label1.Text = "连接数据库失败!";
}
finally
{
myConnection.Close();
}
}
}
这是做的一个普通的注册页面,在strSQL那句插入断点,监视strSQL,结果如下:
无法显示 XML 页。
使用 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
--------------------------------------------------------------------------------
文档的顶层无效。处理资源 'file:///C:/Documents and Settings/Administrator/Local Settings/Temp/VSD1.tmp.XML' 时出错。第 1 行,位置: 1
INSERT INTO Ex0501 (用户名,密码,学号,电子邮件) VALUES ('12','12','12','12@123')
在电击提交,报错:连接数据库失败
害的我,昨天晚上失眠一个晚上,现在还在郁闷中。。。。。
^