[asp.net问题]请问我这里错在哪里了? (初学者)
我真不知道哪里错了.
编译的时候没有出错.但是进行操作的时候就出错了.报的错为:
---------------------------------------------------
/adminTest”应用程序中的服务器错误。
--------------------------------------------
对象名 'admin ' 无效。
....
---------------------------------------------------
所以我猜是SQL执行的时候错误,但是不知道哪里错.
谁帮我检查下呢?谢谢!!(代码如下)
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Web.Security;
//....省略
private void Button1_Click(object sender, System.EventArgs e)
{
string userName=this.TextBox1.Text;
string userPwd=this.TextBox2.Text;
// userPwd=FormsAuthentication.HashPasswordForStoringInConfigFile(userPwd, "MD5 ");
SqlConnection con=new SqlConnection( "server=192.168.1.88;database=adminTest;uid=sa;pwd=; ");
con.Open();
string Sql = "insert into [admin](userName,userPwd) values( ' "+userName+ " ', ' "+userPwd + " ') ";
SqlCommand cmd=new SqlCommand(Sql,con);
cmd.ExecuteNonQuery();
con.Close();
Response.Write( "修改成功 ");
}
//....省略
------解决方案--------------------admin 不是关键字吧,无须加[]。
------解决方案--------------------有没有admin 这张表的?
------解决方案---------------