解決“列名或所提供值的數目與表定義不匹配”錯誤提示

如圖進行查詢時,會提示錯誤:“列名或所提供值的數目與表定義不匹配

網上查了下是插入數目不匹配,即我只插入了一條信息,而被插入表有兩列數據的原因。

但是我定義的SortID列是主鍵,唯一標示,我覺得此列不應該插入數據啊,那該如何解決呢?

通過我自己爲期數天的嘗試和逐步的上網查閱資料,最終找到可能的出錯原因和解決辦法。

出錯原因:SortID在建表之初,編輯數據時,未按數字遞增順序進行編輯。

解決辦法:將SortID設置成自增字段,具體如何設置,查閱本人另一篇文章《Sql Server 怎麼將ID字段設置爲自增字段》

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章