这种代码....我晕,
那个catch 写成 catch(Exception ex){
Response.Write(....+ ex.Message + ...);
}
出错的时候把 ex.Message 显示出来.错误清楚得很,你都不用来这里问了.
那个catch 写成 catch(Exception ex){
Response.Write(....+ ex.Message + ...);
}
出错的时候把 ex.Message 显示出来.错误清楚得很,你都不用来这里问了.
{
con.Open();//跟踪查看sqlinsert ,在查询分析器执行
或使用sqlparameter
}
后面+
if (con.ConnectionState==ConnectionState.Open)
{
Response.Write("<script language = javascript>alert ('数据库连接成功!')</script>");
}
这样至少可以知道是不是连接成功.
SELECT SQL 的写主要注意 "" ,')在半角状态下写,或者列名是不是写对了.
你要尝试着调试,看下.
看你那SQL写的对不对可以跟踪得到 sqlinsert 的值 ,然后在SQL SERVER里面运行下,看是不是可行.
这样基本就可以找出问题了.