0
我試圖進入一個記錄與新表,下面的消息顯示:空行做插入
「輸入字符串的不正確的格式。」
這裏是我的代碼:
Dim max_ As String = "select MAX(referance_number) from table"
Dim obj_ As New DATAAccess
Dim ds_ As New Data.DataSet
obj_.populate_dataset_Access_accdb_test(ds_, max_)
Dim ref As Integer = Convert.ToInt32(ds_.Tables(0).Rows(0).Item(0).ToString)
ref = ref + 1
表列INT有沒有空。
我建議使用jmcihinney建議的自動編號字段。如果您有多個用戶創建記錄,則可能有兩個或更多用戶嘗試使用相同ID創建記錄的時間。示例User1獲取下一個ID等待一段時間,同時User2發出最大號碼的請求並獲取相同的ID,因爲User1尚未創建其記錄... User1創建其記錄,然後User2出現錯誤。 – Mych