方法: public int GetIDInsert(string SqlString) //根据Sql语句,插入记录并返回生成的编号
{
int Count = -1;
Open();
SqlCommand cmd = new SqlCommand(SqlString, Connection);
Count = int.Parse(cmd.ExecuteScalar().ToString().Trim());
Close();
return Count;
}调用的代码:string insertPaper = "insert into Paper(userId,courseId,paperName,paperState,needTime) values('"+Session["userId"] +"','"+ int.Parse(ddlCourse.SelectedValue) + "','" + txtPaperName.Text + "',1" + ",'" + int.Parse(txtNeedTime.Text) + "')";
afterId = GetIDInsert(insertPaper); //保存试卷,并返回自动生成的试卷编号结果出现错误:未将对象引用设置到对象的实例
{
int Count = -1;
Open();
SqlCommand cmd = new SqlCommand(SqlString, Connection);
Count = int.Parse(cmd.ExecuteScalar().ToString().Trim());
Close();
return Count;
}调用的代码:string insertPaper = "insert into Paper(userId,courseId,paperName,paperState,needTime) values('"+Session["userId"] +"','"+ int.Parse(ddlCourse.SelectedValue) + "','" + txtPaperName.Text + "',1" + ",'" + int.Parse(txtNeedTime.Text) + "')";
afterId = GetIDInsert(insertPaper); //保存试卷,并返回自动生成的试卷编号结果出现错误:未将对象引用设置到对象的实例
解决方案 »
- 关于检查用户是否登录
- 求一条SQL简单的查询语句。。
- 执行简单的安全检查的错误请求高手指点
- .NET数据存盘时中提示“操作必须使用一个可更新的查询。 ”不知道什么原因
- 怎样判断一个Http(rtsp/mms)连接是否有效,谢谢!
- WebGrid控件能够让让数据集旋转90°绑定吗?
- Uploadify-3.2在360浏览器中jquery.ui.dialog下点击选择文件没反应
- 模版列中LinkButton的Text为什么取不到
- HTML控件Select能不能将列表中所有值传回服务器?
- asp.net 因多线程导致数据不唯一 有请大牛。。在线急等
- 数据修改问题
- byte[]转string 乱码!!!!!!!!!!!!!!
在那行上设置断点,运行到断点后,查看变量,看看哪个是null.
断点
而且楼主 最好把 一些接收用户信息的地方不要直接拼接成字符串 很危险
用个变量什么的接收写 看看谁null或者空了
这种问题一般 是没实例化 或者是null了你还使用了某个方法导致的