我SQL中的表tbl_tanker中有8個列,length breadth depth draft LBratio LDratio Bdratio Ddratio
我之前已經向前4個列中輸入完資料了,現在想只向后4個列中添加資料!
我的代碼寫完,提示列length不能為null, 我不想addnew時把前4列也帶上,代碼該怎么寫呢?
跪求大神們指導啊!

uj5u.com熱心網友回復:
它不是提示你length列不能有NULL值了嘛,1、修改下length列的約束條件,讓其允許插入NULL值
2、就是在VB中,給length列一個默認值0(無意義的,這是標明這個length無值)
uj5u.com熱心網友回復:
前面四個已經有資料了,后面四列不是應該用update,怎么用addnew呢?update可以更新后四列的內容,addnew又重新增加記錄。那前面的四列又是空的了。
uj5u.com熱心網友回復:
去掉 .AddNew 陳述句試試。uj5u.com熱心網友回復:
這個提示不是已經很明確了么, 某個你沒有選中的欄位不允許空值.再說這個是"行"吧, 不叫列.
uj5u.com熱心網友回復:
你這應該是資料庫約束不接受Null值吧,VB代碼是沒問題的好像轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/128859.html
標籤:VB基礎類
上一篇:VB 動態曲線的實作
