一个简单的asp.net页面.
textbox内容插入数据库,对应的列类型是varchar(max)
但是如果textbox内容过多,还是报了错,这是为什么,怎么解决,有没高人指点.textboxASP.NET内容过多数据库

解决方案 »

  1.   

    你确定你的textbox内容可以插入varchar(max)而不是用nvarchar(max)?
      

  2.   

    Quote: 引用 2 楼 imfor 的回复:
    蜗牛,好2
      

  3.   

    stringlenght(5600)  在提交前就限定字符呀
      

  4.   

    1、限制输入长度
    2、把字段换成TEXT类型
      

  5.   

    很长很长的有多长?varchar(max)也只有8000左右吧。不行你就换类型
      

  6.   

    你直接用sql插入试试  如果还是报错   就是 数据库类型的问题了  把Varchar改为TEXT数据类型