C#多行文本框错误

时间:2012-07-28 03:40:30

标签: c#

我创建了一个应用程序,我尝试将数据从多行文本框保存到数据库。但它会显示一个错误 “字符串或二进制数据将被截断。语句已被终止。” 为什么它会来,我应该怎样做多线文本框的商店数据。

这是我为存储多行文本框数据而提供的代码。

 cmd.Parameters.AddWithValue("@spec", TextBox3.Text);

2 个答案:

答案 0 :(得分:2)

这种情况会发生,因为Varchar长度小于TextBox3.Text

的大小

这个领域的长度是多少?例如,如果Varchar(5)TextBox3.Text"abcdef",则无法插入文本,因为它会被截断

答案 1 :(得分:2)

错误告诉您字段/参数

的文本框中的值为too big

检查存储过程中参数的定义,以及它要写入的字段的大小。