请问关于数据类型存储的最大值有关问题

请教关于数据类型存储的最大值问题
表中字段为content,该字段类型为ntext
下面是我的存储过程输入参数
Set     Param   =   Cmd1.CreateParameter( "@content ",adVarChar,adParamInput,8000,content)
但是只要content超出8000就出错了,请问有什么好的办法?
这个怎么解决呢?
谢谢

------解决方案--------------------
你存储过程定义的是adVarchar,当然最大是8000,应该定义为adLongVarWChar