llitcwl 2005年01月10日
[原创]手把手把DW放入ASP.net中(附C#源码)
原贴地址:http://www.c-wl.com/bbs/dispbbs.asp?boardID=4&ID=137&page=1

准备:下载dw.net 1.5 http://download.sybase.com/beta/dw15beta/DataWindow.NET.zip
一:安装dw.net1.5,还需要vs.net 2003
二:使用DataWindow Designer画几个DW,原来程序可以直接加入,在应用处进行移植就行了,我这用的数据表是PB的一个系统表pbcatcol建立的,只好用PB连接数据库后就可以测试了
三:使用VS.NET2003建立一个ASP.NET的应用,从sybase datawindow工具栏中拖一个transaction和WEBDW控件到页面中就可以了

此主题相关图片如下:

经过测试,grid,freeform,Crosstab,Graph可以直接放在网页中了,一句updatadata就解决数据提交的问题了
复合报表、嵌套报表还不能直接用
DDLB,DDDW可以直接用,allowedit不能用
grid风格实现的效果

此主题相关图片如下:

crosstab的效果,真是太好了,能解决不少统计的事

此主题相关图片如下:

freeform的格式,有点可惜,还不理想,特别是中国式报表放进去全变样了

此主题相关图片如下:

图形风格

此主题相关图片如下:


注意:
要使用保存功能,要将AutoSaveDataCacheAfterRetrieve 设置成true


问题
DataWindow和DataTable/DataSet的交互问题,现在还没有解决;
Transaction最好能和.NET的connect统一,混在一起用起来感觉乱七八糟不易控制;

源码下载
...全文
647 点赞 收藏 39
写回复
39 条回复

还没有回复,快来抢沙发~

发动态
发帖子
Web 应用
创建于2007-09-28

404

社区成员

2323

社区内容

PowerBuilder Web 应用
社区公告
暂无公告