当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 服务器端是采用的adoquery连接数据库。 我的代码如下: ... sql="insert into tablea(tfilepath,tfilename,timage) values ("+tfilepath+","+tfilename+",:aimage)"; datamodule1->clientdataset1-&......
 ·高分求winpcap发包源码    »显示摘要«
    摘要: 用sniffer截了一个包 想用winpcap发个一样的包出去 由于本人技术有限,老调试失败 只好高分求现成源码,调试成功即给200分 谢谢哪 ......


这个问题麻烦知道给解释一下,迷惑中。。。(关于JET SQL)

B   是A的真子集,现在想用SQL语句,把A中不含B的选出来,我这样写,成功!  
   
  Select   *   From     A   Where   not   Exists   (Select   *   From   B     Where   B.税号   =   A.税号)    
   
   
  现在想用B来更新A   ,我这样写,失败!  
   
  update   A  
  set   备注=已注销  
  where   exists   (select   *     from   B   where     B.税号   =   A.税号)    
   
   
  麻烦高手给解答一下,为什么查询成功,更新就失败啊,如果是DELETE呢?我是初学者,不太懂!

NO.1   作者: changechange

update   a   set   备注=已注销   where   dcount("*","b","税号="   &   a.税号   &   "")>0  
   
  这里假定税号是字符字段,还假定你是用   ACCESS   环境  
   
  关于此主题请参考:  
          新手来看:Access的特点、概念。什么是纯   ACCESS   环境?《其他》  
          http://access911.net/index.asp?u1=a&u2=79FAB51E12DC  
 

NO.2   作者: wwwwb

试试:  
  update   A  
  set   备注=已注销  
  where   税号   not   in(select   税号     from   B   )    
 


    摘要: 如题 ps:我的另一个问题http://community.csdn.net/expert/topic/4267/4267261.xml?temp=.6574976 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE