查到当大于8000时可以使用TEXT数据类型,但是,此时在sql的insert 语句中将不能使用诸如@content的变量,提示“表达式数据类型错误”,求救,谢谢。

解决方案 »

  1.   

    Me.sqlcmd_addsubclass.CommandText = "INSERT INTO subclass (content, mainclassid) VALUES (@content, @mainclas" & _
            "sid)"
            Me.sqlcmd_addsubclass.Connection = Me.sqlcnn
            Me.sqlcmd_addsubclass.Parameters.Add(New System.Data.SqlClient.SqlParameter("@content", System.Data.SqlDbType.text,16, "content"))
            Me.sqlcmd_addsubclass.Parameters.Add(New System.Data.SqlClient.SqlParameter("@mainclassid", System.Data.SqlDbType.Int, 4, "