【发布时间】:2011-03-11 11:43:34
【问题描述】:
我正在使用实体框架将详细信息插入到我有列 varchar(50) 的数据库中。 当我尝试插入一些长度超过 50 的值时,它会给我一个错误字符串或二进制数据将被截断。所以,为了安全起见,我只是将其更改为 varchar(100)。
现在有人可以告诉我这是更改 Db 中值的唯一解决方案还是我们有任何替代方案...... 我看了一篇文章http://sqlblogcasts.com/blogs/danny/archive/2008/01/12/scuffling-with-string-or-binary-data-would-be-truncated.aspx
但是我如何在 c# 中使用这些东西。我很感激你的任何建议............
谢谢
【问题讨论】:
-
如果您显示插入查询/存储过程会有所帮助
标签: sql-server sql-server-2008 c#-4.0 c#-3.0