很急很急的请教:用在网页中的ActiveForm,如何连接服务器上的数据库啊?(200分)

  • 主题发起人 主题发起人 牧羊狐
  • 开始时间 开始时间

牧羊狐

Unregistered / Unconfirmed
GUEST, unregistred user!
想在网页中嵌入ActiveForm,
根据浏览者的操作,从数据库中取相应的数据,显示在ActiveForm里

问题是:在ActiveForm里怎么连数据库啊?

很急很急啊!
:(
 
ActiveForm就不要使用c/s两层了,因为客户端没那些数据库引擎和数据库驱动,基本是用不了了
你得写成3层,比如,通过midas连接你的app server
 
Pipi., 别胡说,我门做的电力系统,全都是用的ACTIVEFORM发布的数据,做好数字签名就好。
至于说数据库连接方式,如果不想麻烦,直接采用ADO方式。如果采用的ODBC连接,就需要在客户端
进行ODBC注册才可以。而且要有BDE环境。
ACTIVEFORM和普通的其实是一样道理。上面的网格什么的,也都是一样设计。
就是要注意发布问题。可以进行数字签名,可以查以前的帖子。很多。
 
什么样的数据库,oracle就是是odac
 
没胡说啊,比如,你的activeform是ado或者bde访问oracle的,那么客户端没oracle客户驱动可不行
bde可能可以从你的网站下载,不过可能比较大
至于你用ado的话,也可能出现客户端用win95或者98第一版,ie又是4的,那么ado也是要安装,或者在你的网站下载的
而你的activeform使用midas做成3层来访问数据库的话,你只需要打包小小的midas.dll和你的activeform一起自动下载就可以用了
 
难道用activeform就没办法做到:客户端零配置吗?

如果真这样,还要activeform干嘛?

总不能要求浏览网页的人,都装个Oracle客户端,再配个节点吧

难道真的这样?? 有点失望啊
 
同意PIPI。816说的是INTRANET情况,其实是赶B/S的时髦,干C/S的事情,这种情况在INTRANET
应用中可以考虑。感觉牧羊的意思是想尽量瘦你的客户端,所以因该用N层,建议采用MIDAS或WEB SERVICE
来做。这属于系统设计就因该定的时,细节不可能说很清楚,希望你从新考虑你的总体。
 
多人接受答案了。
 
后退
顶部