我创建了一个应用程序,我尝试将数据从多行文本框保存到数据库。但它会显示一个错误 “字符串或二进制数据将被截断。语句已被终止。” 为什么它会来,我应该怎样做多线文本框的商店数据。
这是我为存储多行文本框数据而提供的代码。
cmd.Parameters.AddWithValue("@spec", TextBox3.Text);
答案 0 :(得分:2)
这种情况会发生,因为Varchar长度小于TextBox3.Text
这个领域的长度是多少?例如,如果Varchar(5)
和TextBox3.Text
是"abcdef"
,则无法插入文本,因为它会被截断
答案 1 :(得分:2)