1、我遇到过你同样的问题,我解决了。,值并没有丢,只是你看不到,你可以通过程序读出来
解决方法是不要用ADO连接数据库,用OLEDB连接数据库,换下连接方式就没有问题,其实OLEDB的连接速度比ADO要快多了,不信你去看看WWW.swust.com,就是用OLEDB方式<%
dim Conn
dim Connstr
set conn = server.createobject("adodb.connection")
'-----------------SQL SERVER 7.0数据库连接------------
'connstr="Driver={SQL Server};Server=(local);UID=cwecn;PWD=cwecn2002;Database=ndata"connstr="Provider=SQLOLEDB.1;User ID=cwecn;Initial Catalog=ndata;Data Source=(local);password=cwecn2002"'connstr="DBQ=" & server.mappath("data/nbook.mdb") & ";driver={Microsoft Access Driver (*.mdb)};"conn.open connstr
%>就是中间的那个

解决方案 »

  1.   

    funboy88(司令) :可是我不需要用程序对其进行操作。我只是想直接在SQLSERVER里直接操作。怎么才能显示呢。怎么才能修改呢?
      

  2.   

    xjd5555(新手,请不要见笑!) :老大,能不能说完啊,有没有解决的方法呢?
      

  3.   

    数据都在,不同担心。修改的话要用应用程序,不能直接在企业管理器里修改,这点同access不同。
    使用ntext是为了兼容汉字的双字节问题,如果你用的是英文版的access就会转换到text类型
      

  4.   

    请问ACCESS的备注型字段能写入多少个汉字,SQLSERVER的NTEXT型字段能写入多少个汉字?如果把ACCESS的备注型字段内容导入到SQLSERVER中,是用默认的NTEXT型字段好,还是换成其它类型的好?
      

  5.   

    erp2(天涯劍):gz是什么意思,还有UP是什么意思?