我使用 VB.NET Studio Express 2012 将文件流读入 SQL Server Express。数据库和表创建良好,大多数记录使用 加载没有错误.ExecuteNonQuery INSERT INTO
,但有些记录我得到错误:
字符串或二进制数据将被截断。
最初这是正确的,因为该列只有 20 个字符,而失败记录的数据在 22-25 之间。我已经更改了表格,所以现在的列是 30 个字符,但错误仍然是一样的。我删除了数据库并重新创建了它,但仍然是同样的问题。
VB 是否在某处保留有关字段长度的信息?