为什么不显示数据(50分)

  • 主题发起人 主题发起人 新手101010
  • 开始时间 开始时间

新手101010

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个三层的数据库,但运行时为什么不显示数据,我的操作如下:
应用服务器
新建Tremote Data Module在上面加入一个Ttable和一个TdataSetProvider,Table指向一个新表,并打开,TdataSetProvider的DataSet指向这个表,进行
客户端
新建一个Web Server Application,选择第一个,在上面加入TDCOMConnection,TXMBroker,InetXPageProducer1控件,在DCOMConnection1的ServerName属性中选择刚才建立的应用服务器,在把XMLBroker1的RemoteServer属性选择DCOMConnection1,ProviderName选择DataSetProvider1,在InetXPageProducer1中加入DataForm1控件,在它的里面加入DataNavigator1和FieldGroup1,将FieldGroup1的XMLBorker属性指向XMLBorker1,并加入所有字段,将DataNavigator1的XMLComponer属性指向FieldGroup1。在WebModule1中加入一个WebActiionItem1,把它的Producer属性指向InetXPageProducer,并它的的Default设为True,编译成DLL文件,放到C:/Inetpub/Scripts下,打开IE,在地址栏中输入http://localhost/scripts/project1.dll,可只显示一个框架,并没有数据,我的操作错在哪了呀,请指点
 
你还没做完的,
现在看不到数据是正常的,因为InetXPageProducer1把数据集转为XML是通过JScript函数
实现的,你要建一个虚拟目录,指向/Borland/Delphi6/Source/WebMidas目录即可
然后IE中http://localhost/your_虚拟目录/CGL.exe
 
后退
顶部