在專案中,往往需進行sqlserver資料庫寫入寫出操作。但常常會遇到這樣問題,寫入資料程式無邏輯問題,也無反饋例外,而資料卻偶爾存在丟失情況。比如:我在資料表Data(設定定長為4)一欄中插入一個字串“1234”,但實際只保存了“12”或“4”等半截資料。這種情況雖然是偶爾發生,卻也是不允許的。
我是在C# winform中利用ExecuteNonQuery()函式來執行 “insert into Tb_Data values()”資料插入操作。
我用的是sqlserver2012版本
請問如何保證插入資料的完整性?大家有何良策?謝謝指導!
uj5u.com熱心網友回復:
這是不可能的,你最好跟蹤一下,SQL收到的insert陳述句長啥樣轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/231909.html
標籤:疑難問題
上一篇:菜鳥學Python有問題
