c#中“未将对象引用设置到对象的实例”是什么意思?

2025-01-02 12:22:08
推荐回答(4个)
回答1:

string cou = (cmd2.ExecuteScalar()).ToString();,可能为null,null不能tostring,应该先判断是否为null,不为空才能tostring。

回答2:

SqlCommand cmd2 = new SqlCommand(strstu, conn);
conn.Open();//先open看看
cmd2.Connection = conn;
string cou = (cmd2.ExecuteScalar()).ToString();
Label4.Text = cou;

回答3:

你stutec2表中numbe字段是什么数据类型?
如果是int的,label.text是string类型,两个不能直接转换
需numbe=" + Convert.toInt32(label.Text)+ "'"

回答4:

检查 cmd2.ExecuteScalar()这部分