vb操作數據庫遇到的奇怪的問題,不知大家遇到過沒得?
sql2000數據庫中有一表的某字段是nvarchar ,寬度30,用vb開發客戶端代碼.使用insert 時
有時能夠把完整的字符寫入,但偶而會劫掉一兩個字符(字符長度為19個)。但在同行的其他列中又沒有出來這個問題.不知是什麼原因造成這個問題的?
thanks
[解决办法]
是否使用了双字节字符?那样的话只能插入 15 个。
[解决办法]
看看插入的字符串中是否含有換行符之類的字符
[解决办法]
检查字符
[解决办法]
问题应该就是字节长度不符
你可以试着把表列中的字节长度设长一点
of123()
顶下
[解决办法]
你可以将你插入的那19个字符
在查询分析器里读出来看下~
看其中是否存在换行空格等