第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

以下代碼是關于SQL數(shù)據(jù)庫的一個問題,急!

以下代碼是關于SQL數(shù)據(jù)庫的一個問題,急!

嚕嚕噠 2021-12-02 11:07:27
代碼為:Commandstr = "INSERT INTO t_user (code, idcard, name) values("+TextBox1.Text+","+TextBox2.Text+","+TextBox3.Text+")";SqlConnection myConnection = new SqlConnection("Server=localhost\\SQLEXPRESS;database=student;uid=;pwd=;Integrated Security=true");myConnection.Open(); SqlCommand myCommand = new SqlCommand(Commandstr, myConnection);myCommand.ExecuteNonQuery();myConnection.Close();表為:ID INT CODE NCHAR(10)IDCARD NCHAR(10)NAME NCHAR(10)其中ID已經(jīng)設為主鍵,標識種子,標識增量都已經(jīng)設為1,但一運行就出現(xiàn)“不能將值 NULL 插入列 'id',表 'student.dbo.t_user';列不允許有空值。INSERT 失敗。語句已終止。 ”這是什么原因?應該如何改那應該怎么改呢?具體一點……
查看完整描述

2 回答

?
暮色呼如

TA貢獻1853條經(jīng)驗 獲得超9個贊

Commandstr = "INSERT INTO t_user (code, idcard, name) values("+TextBox1.Text+","+TextBox2.Text+","+TextBox3.Text+")";
改成
Commandstr = "INSERT INTO t_user (code, idcard, name) values('"+TextBox1.Text+"','"+TextBox2.Text+"','"+TextBox3.Text+"')";
而且我也覺得你是不是設錯 id標識了?

查看完整回答
反對 回復 2021-12-06
?
精慕HU

TA貢獻1845條經(jīng)驗 獲得超8個贊

1.再次檢查一下表,看ID到底有沒有成功設置自增量。
2.語句中有點問題:字符型字段缺少單引號
Commandstr = "INSERT INTO t_user (code, idcard, name) values('"+TextBox1.Text+"','"+TextBox2.Text+"','"+TextBox3.Text+"')";

查看完整回答
反對 回復 2021-12-06
  • 2 回答
  • 0 關注
  • 371 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號