IntraWeb在通过ado与access连接时的问题! (100分)

  • 主题发起人 主题发起人 windpray
  • 开始时间 开始时间
W

windpray

Unregistered / Unconfirmed
GUEST, unregistred user!
偶有一小程序,欲用D7的IntraWeb开发。不过本人没有用过IntraWeb,到今天才用了两天!
有一个问题,用ADO与ACCESS连接时在使adoQuery.active := true;时出错!!Why!!!!!
1,aodquery与adoconnection已连接,
2,adoconnection也与access连接
3,adoconnection.connected:=true;
4,adoQuery中的sql也没有错!
那位朋友做过这类东西的,给个答案!
 
记得是改一下IWServerController窗体的cominitialization为ciMultiThreaded或ciNormal
就可以了,因为ado是用com操作的,所以必须先建立链接。
 
我试了,不好使!还是有问题!!
不知道各位看《2002程序员合订本》了吗,里面有一文章是关于intraWeb的,我就是参考这
文章来做的!呵呵,有问题呀!!
 
应该改一下IWServerController窗体的cominitialization为ciMultiThreaded

错误提示信息是什么啊?
 
试过了!亦不好使!
错误提示如下:
Project NameCard.exe raised exception class EAccessViolation with message 'Access
violation at address 004C7BAE in module 'NameCard.exe'. Read of address 00000060'.
Process stopped. Use Step or Run to continue.
我用的操作系统是win200 pro
NameCard是我做的程序的名称,呵呵!
 
要求ADO2.6以上版本
 
安装D7的时候同时安装了ADO2.7
 
楼主的问题已经解决

《程序员》上HUBDOG用了BETTERADO控件,
一定要装ADO2.7地,否则会导致IDE自动出错、 退出
 
已经解决?谁解决了?[?]
 
这个问题我已结决了!我在创建application的时候没有选择with DM的那个!所以有错误!
 
多人接受答案了。
 
后退
顶部