用的NT认证?
改用SQL认证登录直接进入表中修改
并尝试在Query Analyser里面直接用SQL语句操作try:
nmm_objRS.open TableName,nmg_objConn,3,3
==>
nmm_objRS.open TableName,nmg_objConn,1,3

解决方案 »

  1.   

    setconn.asp中的用户名 用的是混合认证直接打开数据库的时候默认好象是系统管理员的呀
    怎么用SQL认证登录直接进入表中修改?
      

  2.   

    dullwolf(超级大笨狼过程版(★★)):
    改成3,2后 提示同样的错误信息了
      

  3.   

    并尝试在Query Analyser里面直接用SQL语句操作
      

  4.   

    nmm_objRS.open TableName,nmg_objConn,3,3nmg_objConn的值是什么?
      

  5.   

    就是这个setconn.asp文件<%    Dim dbip,dbname,dbuser,dbpass,mydsn,nmg_objConn
        dbip="10.10.10.23"       
        dbname="info"
        dbuser="sa"
        dbpass="3223"
        set nmg_objConn=Server.CreateObject("ADODB.Connection")
        mydsn="Driver={SQL Server};Server="&dbip&";Database="&dbname&";uid="&dbuser&";pwd="&dbpass&";"
        nmg_objConn.Open mydsn
    %>
      

  6.   

    nmm_objRS.open TableName,nmg_objConn,3,3
    改为:
    set nmm_objRS=nmg_objConn.execute("select * from "+TableName)如果不成功,说明你的 setconn.asp 配置应该有问题.
      

  7.   

    谢谢 zjcxc(邹建) :
    我利用了setconn.asp 进行过其他操作没有问题的按照你说的,我现在将该文件就留下:
    <!--include file="setconn.asp"-->
    <%
        Dim nmm_objRS,aa,bb,cc,TableName
        set nmm_objRS=nmg_objConn.execute("select * from A")
    %>运行后,还是提醒:缺少对象,为什么呢? (表A肯定是存在的)
      

  8.   

    我将setconn.asp的内容 取出来写到这个文件里后,“缺少对象”的提示错误没有了
    但是,得到nmm_objRS.recordcount=-1:(
    实在是不明白
      

  9.   

    今天我重新用一直用的方法:
    <!--#include file="setConn.asp"-->
    <%
        
    set objRs=Server.CreateObject("adodb.RecordSet")
    sqla="insert into Menu(MName,Path,Flags) values ('测试','cs/index.asp','21x')"
    objRS.open sqla,nmg_objConn,3,3
    %>结果就写进去了。不明白,用变量,然后再用
               nmm_objRS.open TableName,nmg_objConn,3,3
    为什么就不对呢?
      

  10.   

    nmm_objRS.open TableName,nmg_objConn,3,3
    直接改成:
    nmm_objRS.open "表名",nmg_objConn,1,3
      

  11.   


    我以前都是用
    objRS.open sqla,nmg_objConn,3,3这样的形式来操作数据库的(只是些简单的运用)可是为什么这样就不行呢?
    我还是不明白呀
    明白什么呢?
      

  12.   

    那就不明白了. 我对asp也不太会
      

  13.   

    好像.open只有四个参数吧。
    我觉得你最好还是查一下后面两个数字代表的意思
    网上可以找到一个表格用来说明这两个参数的含义
    比如说读写限制什么的