1. 论坛系统升级为Xenforo,欢迎大家测试!
    Dismiss Notice

access转SQL2000后出现的问题~~

Discussion in '后端开发' started by 风狼, Mar 28, 2006.

  1. 风狼

    风狼 New Member

    Joined:
    Oct 1, 2005
    Messages:
    7,452
    Likes Received:
    25
    原来是用
    strSql="Delete * from lingjian where id="&Request.QueryString("id")
    conn.Execute strSql
    来删除纪录,现在用
    strSql="Delete * from lingjian where id like '"&Request.QueryString("id")&"'"
    conn.Execute strSql
    也跟上面一样会报
    Microsoft OLE DB Provider for SQL Server 错误 '80040e14'

    第 1 行: '*' 附近有语法错误。


    该怎么写呀。。第一次用SQL。。。丢人大了。。:bomb:
     
  2. recycle

    recycle New Member

    Joined:
    Sep 25, 2005
    Messages:
    2,342
    Likes Received:
    11
    where id in
    试试.
     
  3. Ulysses

    Ulysses New Member

    Joined:
    Feb 5, 2006
    Messages:
    10,018
    Likes Received:
    16
    不需要“*”。
     
  4. 风狼

    风狼 New Member

    Joined:
    Oct 1, 2005
    Messages:
    7,452
    Likes Received:
    25
    呀哦。还是U厉害删了个*就好了。。。recycle也不错~
     
  5. recycle

    recycle New Member

    Joined:
    Sep 25, 2005
    Messages:
    2,342
    Likes Received:
    11
  6. mj_wu

    mj_wu New Member

    Joined:
    Mar 26, 2006
    Messages:
    71
    Likes Received:
    0