方法论:我有一个组态软件实时数据库,用BDE 可以读出来,我想把这些数据放到网页上,并且可以实时更新.(100分)

  • 主题发起人 主题发起人 浴火凤凰
  • 开始时间 开始时间

浴火凤凰

Unregistered / Unconfirmed
GUEST, unregistred user!
比方说我网页上整齐的放着几个锅,锅下面一个框里 动态的显示锅里的温度,动态的数据来自实时数据库,
请各位高手指点一下用什么方法可以实现???用delphi的 web编程能不能实现??并且可以在局域网或者internet网上看到
数据库里数据的格式是这样的
锅1 36
锅2 78
锅3 98
.....

小弟学delphi才一个月 许多控件都没学过,请各位高手指点一下可以实现这个功能的路径即可.
现在是苦于没有方向.
 
java applet可以
不过既然你要用delphi,那就用active form吧
 
xusong兄,java applet 是个编程软件嘛??
读取数据库功能强大否???

activeform 怎么总是不行,好像他要在另外一台机子上浏览 本机的数据,数据库要是网络数据库把????
 
你的数据库和web server在一台机器上吗?
active form不一定用来直接连数据库的

java applet就是一些在网页中运行的java程序
 
那还要 xusong兄多多指教,数据库和webserver都在一台机子上,
但是如果 activeform 不直接连在 数据库上怎么得到数据阿??
那连到哪里??

要是用 java applet 我要看什么书??jbulit?? 还是什么别的书??
 
另外,如果 我用activeform,直接连数据库是不是要用网络数据库??
只用 一个table表 不行把???
 
可以用ActiveForm实现
也可以用ASP加mschart控件来实现
 
mschar 是那个程序里的控件??
 
服务器端用delphi编一个isapi连接数据库
客户端用activeform,在其中用http打开服务器上那个isapi进行通讯。
isapi的作用是及时通知客户端有数据更新,客户端收到通知后,显示出来。
 
xusong ,isapi需要一些什么什么控件??那方面的知识??可否详细一些指导一下??
我和本地机上的数据库通信总是不行.是不是要做个 服务器程序在 本机上??
activeform上 是不是除了数据集控件外还要有 客户端程序??
是不是最好用ado???
还望xusong兄不吝赐教!!!
 
delphi支持isapi,在file->new菜单下选web server application
可以建立一个isapi的工程,编译后的结果是一个dll文件,isapi是微软的
标准,只能用在IIS上面,相关的知识help上面有。
在这个工程里你可以加入“数据模块”,和普通的应用基本一样。
你曾经提到过,要在activeform里直接连接数据库,这也是个办法,
不过这样的话,要在客户机安装数据库的驱动,对于你的需求来讲,
用不到那么麻烦。
你的数据库和web server在一台机器上,这样只要在这一台机器上装好BDE或ADO
驱动就好了。
整个方案是B/S结构,客户机不用安装任何数据库驱动。
 
多人接受答案了。
 
后退
顶部