日期:2014-05-16  浏览次数:20977 次

ASP连接sql2000和sql2008数据库问题
 sqldx22="update MNTM set DA='"&cstr(trim(textdx2))&"',DF="&DF&" FROM MNTM,MNCJ,STK,XXKC where XYBH='"&XYBH&"' and MNTM.STBH=STK.STBH and MNTM.CJBH=MNCJ.CJBH and MNCJ.CJBH='"&CJBH&"' and XXKC.KCBH='"&KCBH&"' and MNCJ.XXBH=XXKC.XXBH and MNTM.STBH='"&rsdx("STBH")&"'"
     set rsdx22=server.createobject("adodb.recordset")
         rsdx22.open sqldx22,conn,3,2
为什么为段更新数据库的代码在sql2000下面没有问题,拿到sql2008下面就有问题呢,数据库里存的全是NULL值,分不多,谢谢大家帮忙 

------解决方案--------------------
你在2008上打开查询分析器看一下那个表里的数据是什么样的呢?