我用CRecorderser 继承的类 向数据库写入 ntext 值,他将这个字段生成了一个CString的变量当这个变量中有回车时,他只能存入第一个回车以前的值,当数据变大时(大约26k)Updata 操作就会出错,我想问一下用CRecorderset继承的类怎么向sql server数据库写入ntext 类型的值??

解决方案 »

  1.   

    试试text,在odbc中应该是sql_longvarchar类型。
      

  2.   

    最新发现有回车时也能写入,现在的问题是 当写入大块数据时 update()出错,数据被截断
      

  3.   

    to breadfast:你是在那里出错??,我现在都不知道原因在那里了,我现在实际的工程在recordset 的open 时抛出异常 “数据被截断”,但是在测试代码的工程是在update()的地方出错:非法访问内存 0x0000005
      

  4.   

    我qq 不方便,用mail吧 ,[email protected],
    大家是不是都没有遇到过这个问题??
      

  5.   

    救命阿, MFC不会这样弱吧