CREATE PROCEDURE ehainew_email_insert_msn@mail_from varchar(50),
@mail_to varchar(50),
@mail_title varchar(200),
@mail_content varchar(5000) AS
insert into ehai_email_queue (mail_from,mail_to,mail_title,mail_content,opr_date_time,send_status)
values(@mail_from,@mail_to,@mail_title,@mail_content,getdate(),'N')
GO这个sp我在查询分析器里面运行可以插入,我在程序里面
 Try
            Me.OpenConnection()
            With Me.Command
                .CommandText = "ehainew_email_insert_msn"
                .CommandType = CommandType.StoredProcedure
                .Parameters.AddWithValue("@mail_from", mail_from)
                .Parameters.AddWithValue("@mail_to", mail_to)
                .Parameters.AddWithValue("@mail_title", mail_title)
                .Parameters.AddWithValue("@mail_content", mail_content)
                .ExecuteNonQuery()
            End With
        Catch ex As Exception
            Me.ErrorMessage = ex.Message
        Finally
            Me.CloseConnection()
        End Try它就报异常 Implicit conversion from data type ntext to varchar is not allowed. Use the CONVERT function to run this query.  真的很郁闷啊,各位帮帮吗解答一下。@mail_content插入的(len)长度大概是4235。是长度的问题吗?