把strConn="DSN=pubs" 改为strConn="DSN=pubs;uid=sa;pwd=;" 再试一次

解决方案 »

  1.   

    或者改用这样的连接字符串,可以省掉建ODBC数据源的麻烦。
    strCon = "driver={sql server};server=servername;uid=sa;pwd=;database=databasename"
      

  2.   

    这些我都试验过了,我的数据库是SQL Server 2000,用户、密码均不是问题.
      

  3.   

    objConn.Open strConn
    后面加分号干嘛?你当是JAVA?
      

  4.   

    这两句是什么意思?我没看懂……
    var objConn=Server.CreateObject("ADODB.Connection");
    var strConn="DSN=pubs";
      

  5.   

    '分开写
    var objConn
    set objConn = Server.CreateObject("ADODB.Connection")
      

  6.   

    不好意思,ASP中有用VAR定义变量的吗?
    好像是DIM吧?
    dim objConn
    set objConn=Server.createObject("adodb.Connection")
    objConn.open "dsn=xx;uid=xx;pwd=xx;database=xx"
      

  7.   

    抱歉,我没有说清楚,我用的的确是javascript。但一直为此问题烦恼,救命!