...数据库里没有新数据 根本没有插入进去 是怎么回事呀?
发布网友
发布时间:2024-10-24 14:32
我来回答
共1个回答
热心网友
时间:2024-10-26 16:55
你尝试着把
Response.Write("insert into userinfo(username,userpass) values ('admin1','admin2')");
放到最后面,我想是不是它在影响着?
然后把cmd.ExecuteNonQuery();改成int i=cmd.ExecuteNonQuery();
判断i是否大于0,有时候执行了插入操作,并不一定就代表着插入成功了,i大于0就证明插入成功了。
如果i=0,你就得去检查一下数据库的字段设置了,可能输入的字符串长度超过了你数据库中定义的长度,也有可能会导致插入数据失败
此方法只是抛砖引玉,程序出错的时候还需要你自己去设断点,分步调试的