faint,指明道性的哦!!!在下可不敢狂言了,呵呵

解决方案 »

  1.   

    faint,指明道姓的哦!!!在下可不敢狂言了,呵呵
      

  2.   

    你好!我回答问题,一般都是捡自己会的,当然有人做答,我不会再答。分数绝对不是我做答的主要条件。我来这里主要是帮助别人,同时,看看自己到底怎样。以前总是闷在一个很小的圈子里,鬼知道自己怎样了。
    我不太喜欢别人在标题上写我的名字,这样一来,就局限了回答的对象,别人即使会也不会来解答。就向,我如果看到某个帖子指名道姓的写了别人,我一般就不会做答,即使我会。
    就像你提的这个问题,我就不清楚,ACCESS我从来都没用过,另外象线程、ADO我都不是很熟悉,无法解答。
      

  3.   

    to:chechy(chechy),tikkypeng(千两狂死郎)
    我也是昨天看到,原来2位是专家级啊,我刚到这里,以后多指教啦!
      

  4.   

    To tikkypeng(千两狂死郎),呵呵,和你比赛抢答。你出手蛮快,我要是用56k的小猫,肯定比你慢。
      

  5.   

    呵呵~~我这个专家可没有chechy(chechy)的含金量高~~
      

  6.   

    Me Too~~~:)不过你会的问题比我的多~~你应该承认了吧??
      

  7.   

    TO:agui(阿贵) 市斤过招 ??????
      

  8.   

    chechy,恕我冒昧,收回我的请求.不过你也不要太谦虚,以后还是希望尽可能多的得到你的指导!
      

  9.   

    继续我的问题,我所说的"中途退出"报错,就是在正常关闭线程时报错,检查代码好像没有错误,
    我想也不是Access的事,今晚没时间了,明天我再试试sql server,哪位大侠有过这样的经验,请不吝赐教!多谢!
      

  10.   

    呵呵~~收到!!有可能是Access的事情~~好像Office里面如果用DAO操作的时候异常中断会有一个什么错误信息~~
      

  11.   

    chechy是高人,偶早就想聘为师父,无奈偶的问题,不敢轻易打扰,但看chechy在线时间多,
    偶还是要青的
      

  12.   

    tikkypeng,如你所说,真不是好消息,那还有解决之道吗?我本意是想在较长的数据库查询中,让用户有机会选择退出,看来只好加上"本操作不可中断,请稍候...":).
    真是有些不甘心,我在"文件查询"(非数据库查询)程序中实现了这种思路,使用自如.还请诸位费心帮助!
      

  13.   

    中断查询,我觉得先要关闭查询的Session,才可以释放线程。不过如果是大的查询,关闭Session也要花一定的时间。
      

  14.   

    下了~~关注中~~~TO:chechy(chechy) ~~呵呵~不会和你抢分了
      

  15.   

    chechy:抱歉,今晚有事,不能在线了,明天我会按你的方法试一试,先谢了!
      

  16.   

    我来看看了,chechy(chechy) 说的有道理,你可能是退出时,相关的线程,没有做善后处理。
    所以,你的DLL文件,被释放时,线程
    还要强制访问 DLL文件,才会有上面的
    情况了
    呵呵 我是猜的哦,希望不要误导你
    还有最重要的,chechy(chechy)  要受
    徒弟吗,偶等了好久了,我继续等
      

  17.   

    你的DAO设置有问题,VISUAL STUDIO光盘中找DAO,可以见到一个MSDAO350.EXE或什么的,双击运行,就搞掂了!或者装个DAOSDK也行.
      

  18.   

    hwee:我没有修改DAO的任何设置,安装了office 97就可以了.
    我在明确一下我的意图,创建一个线程,在它的execute方法里面,重复执行一个查询:
    ...
    for i:=1 to 1000000 do
    begin
      if terminated then exit;
      query1.close;  //其中sql.text:='insert into t1 values('hello')'
      query1.ExecSQL;
    end;
    ...
    希望大家试一试,如果成功,贴出来共享,在下送上50分