C# 多行文本框错误

标签 c#

我已经创建了一个应用程序,我尝试将数据从多行文本框保存到数据库。但它会显示类似的错误 “字符串或二进制数据将被截断。语句已终止。” 为什么会出现,我应该如何处理来自多行文本框的存储数据。

这是我给出的用于存储多行文本框数据的代码。

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

最佳答案

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

的大小

字段的长度是多少?例如,如果是 Varchar(5) 并且 TextBox3.Text"abcdef" 您不能插入文本,因为它会被截断

关于C# 多行文本框错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11698062/

相关文章:

c# - 使用 MongoDB 进行 CRUD 的首选方式是什么(通过 C# 驱动程序)?

c# - 将焦点从一个列表框移动到另一个列表框

c# - 我可以将这两个 C# 函数合并为一个吗?

c# - 文件访问和资源管理器窗口的奇怪异常

c# - WPF RichTextBox 内联更改字体颜色

c# - 如何在 Xamarin Android 中使用谷歌云消息 (GCM)

c# - 最佳实践 winforms async/await 关键字

c# - Sitecore MVC 自定义路由,同时仍然使用 Sitecore 渲染管道

c# - 在 (void) 扩展方法中更改值

c# - 程序启动时自动调试