肯定一样,我在query analyer里写sql语句 Insert INTO qiuzhu_info(username) VALUES ('liuser') 成功的,这是为什么,你能告诉我吗

解决方案 »

  1.   

    给我你的qq好吗
    ,我们qq聊
      

  2.   

    用这个连库
    Set DataCon=Server.CreateObject("ADODB.Connection")
    Set Rs=Server.CreateObject("ADODB.Recordset")Set RsType=Server.CreateObject("ADODB.Recordset")DataCon.ConnectionTimeout=20
    DataCon.Open "DSN=","用户名","密码"
      

  3.   

    是“Cnn.Execute sql”错了???
      

  4.   

    StrCnn = "driver={SQL Server};server=218.168.168.240;uid=sa;pwd=aa;database=test"如果把这句改成:StrCnn = "driver={SQL Server};server=218.168.168.240;database=test;uid=sa;pwd=aa"
    试试怎么样?
      

  5.   

    后来发现在本机的sql server 7.0调试成功
    StrCnn = "driver={SQL Server};server=218.168.168.12;uid=sa;pwd=aa;database=test"
    我本机的ip是218.168.168.12
    错误在于
    StrCnn = "driver={SQL Server};server=218.168.168.240;uid=sa;pwd=aa;database=test"
    ip218.168.168.240是windows 2000 server 的,上装有sql server 2000
    起初怀疑是sa 没有对表qiuzhu_info写入的权限
    后来新建了一个用户,有 insert into 的权限,并用这个用户连接
    但还是失败!
      

  6.   

    这一定是权限吧?你试试sa新建一个库表再试试?
    如果你的数据库是从SQL6.5升级上来的,容易出现这样的问题。
    因为SQL7以后的权限分配不一样了,呵呵……
      

  7.   

    本地服务器上的SQL SERVER驱动程序不对,你在你的WEB服务器上装一下2000的客户端再试试。