<%Dim myconn_STRING
myconn_STRING = "driver={SQL server};server=(local);uid=sa;pwd=a;database=yourdb;"
set conn=server.createobject("adodb.connection")
adocon.open myconn_STRING%>以上做一个连接文件用时包含用时用Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from addr"
rs.open sql,conn,2,3

解决方案 »

  1.   

    可以设置多列。。
    是不是你的程序有问题
    Text列(SQL SERVER2000)的最大容量是2G
    你存的内容不会超过此限制吧
      

  2.   

    问题解决了,感谢各位的答复,津津朋友的代码和我的是一样的,唯一不同的就是rs.open sql,conn,2,3,而我的用的是参数是1。问题就出在这里,我改成2就好了,在操作MDB数据库时我一直用1。但操作SQL时只有一个Text列时是正常的,有一个以上就不行了,我也不知道是什么原因,有能解释我个原因的高人吗。
        过几天再结贴
      

  3.   

    问题解决了,感谢各位的答复,津津朋友的代码和我的是一样的,唯一不同的就是rs.open sql,conn,2,3,而我的用的是参数是1。问题就出在这里,我改成2就好了,在操作MDB数据库时我一直用1。但操作SQL时只有一个Text列时是正常的,有一个以上就不行了,我也不知道是什么原因,有能解释我个原因的高人吗。
        过几天再结贴