Internet express开发的ISAPI,数据无法更新。300分给第一给提供正确办法的人。(300分)

  • 主题发起人 主题发起人 Crane
  • 开始时间 开始时间
C

Crane

Unregistered / Unconfirmed
GUEST, unregistred user!
环境:win2000 server IIS5.0
问题:用Internet express 中两个控件XMLbroker ,Midaspageproducer
开发一个基于web的小数据库程序,结果数据可以调用,但不能增加,
修改。不知何故?
基本是按照李维的例子写的。(李维光盘中的例子也不行,(电子商务篇))
300分给第一给提供正确办法或启发的人。
 
我在NT4.0+IIS4.0上也不行,有谁能做个成功的例子,任何数据库都行?
 
第几个例子?
 
第一个,第二个都不行。不知道是不是我ISAPI发布的有问题。
大侠们只要作出一个成功的例子,我觉得我就有戏了。
 
98,NT,2000下试成都可以,
那么难吗?分数加倍!
 
98已经试验成功,NT谁试成了?
 
1.Win98下用PWS
2.NT下用IIS4.0
Win98成功说明程序应该没什么问题,可能是你的IIS没设置清楚,
你可以把你IIS的设置贴出来看看!
另:我的《进程管理》对在Win9X下调试ISAPI程序可以起到非常方便的作用
下载地址:<a href="http://ph11.126.com">风之纹章</a>
 
wind2000:
非常感谢你的文章,如果我用IIS的话,该如何配置呢,有没有
文章说明?
 
大侠们帮帮忙吧!
 
我在nt4上用inetexpress是好用的,2000没试过
我认为出现问题可能在于win2000的ie
可能和inetexpress不兼容
,我以前遇到过ie不兼容的问题
 
我也发现这个问题了,不过以前我胡乱改了一下,居然行了,不过我到现在也不行了,
只能浏览不能更新,麻烦你知道了告诉我一下,小弟先谢过了,lovesoftware@163.com
 
这是IIS4的关系,如果数据库是采用本地数据就没事,如果远程的就不行,在NT2000上没有这
个问题了。
 
我也在2k下写的程序,不加MIDAS中间服务器时还可以让我用XMLbroker写的程序可以在
IE中看到,加了中间服务器后一次也不行!
 
如果没什么好方法的话此问题就结束了。
 
这个问题很早以前我就问过了,2000上确实不行,可能与xml有关系,
大家只好老老实实写代码来更新了
 
我在98下也不行,好象是输入的数据中汉字的就不行(用ADO连ACCESS 2000)。
 
不对,这可能是Delphi提供的 java程序有问题(.js),也可能是Delphi本身的毛病,
试试将你的ISAPI程序改成 CGI程序,保证可以提交,但是速度就满了很多!
 
大概是你的SQL语句中从多个表中获取了数据,
更新时,DELPHI不知道如何往数据库中更新,
因为DELTA数据包中会包含所有在Midaspageproducer中出现
过的字段,而DELPHI只会往一个数据表中去找所有的字段。
 
要另写代码.
 
后退
顶部