pageproducer的用法??(200分)

  • 主题发起人 主题发起人 xeen
  • 开始时间 开始时间
X

xeen

Unregistered / Unconfirmed
GUEST, unregistred user!
我想根据数据库内容产生大量的静态页面文件,不用asp
什么的,可我不知道怎么把pageproducer 的内容导到文件中去.
请问用pageproducer该怎么做,如不能,应该
用什么控件,谢谢.
 
你的导到文件中去是什么意思?
我最近正在使用internetexpress和internet控件,
也许我可以帮到你。
 
回maoke,我的意思是说能不能把利用pageproducer 生成静态
的htm文件.
 
>>我想根据数据库内容产生大量的静态页面文件
可以做到吗?好像很难。
我很少见到直接用pageproducer与数据库打交道的用法,
pageproducer一般是通过htmlfile属性来引入一个事先做好的html文件,
或是在htmldoc中直接输入html语句来生成一个页面。
如果是与数据库打交道,我是常常用midaspageproducer和datasettableproducer
这两个控件,在internet卡片上还有几个控件也可以与数据库打交道。
midaspageproducer一般总是和和xmlbroker一起使用,可以查询、修改、删除数据库
中的数据,可以通过它在设计期间就设计出页面和获得该页面的html代码。
datasettableproducer可以查询数据库中的数据,并以表格的形式显示出来,可以通过
它在设计期间就设计出页面,但是是没有显示html代码的,可能borland认为没有必要。
pageproducer、midaspageproducer、datasettableproducer以及internet卡片上的其他
几个控件,都有一个content的函数,返回类型是string,返回内容是该控件最终生成的
页面的html代码,调用该函数,取其中的html代码,并存为一个文件。
这样我想应该可以达到你的要求。
不知道我说得明不明白,如果想知道更多有关这方面的知识,我建议你去看一看李维的书
《delphi5.x分布式多层应用-电子商务篇》,机械工业出版社出版的,非常不错。
 
多人接受答案了。
 
后退
顶部