利用Datawindow.Net和Vs 2003高效制作Mis系统

引用网址:http://www.donews.net/bobjeey/archive/2004/02/02/2433.aspx

SybasePowerBuilder工具软件,一直以来都是MIS系统的主要生产工具,但由于Powerbuilder的设计局限,不能在界面和网络功能等方面发挥,慢慢被其他软件赶上,2004年春节期间,不负众望推出Datawindow.Net,支持在功能强大的.Net平台,编程习惯和PbScript几乎一样。

下面介绍一下Datawindow.Net的如何在VS2003中使用。

首先需要用Datawindow Builder 工具创建 Datawindow,这是DatawindowBuilder 工具。它的作用主要是创建数据窗口对象库,为应用程序提供带格式的数据窗口。

首先要为这个工具建立一个数据库的连接,如图所示:

建立好数据源的连接后,就可以创建Datawindow并且设置Datawindow 的表现形式了。

保存好DatawindowPBL后,就完成了制作数据窗口库了,可以随时向库中添加删除或修改Datawindow对象。

下面再打开VS2003 ,新建一个WindowApplication的工程,在Form中拖入一个DatawindowControl和一个Transaction对象,并且分别设置这2个对象的属性,这2部是较关键的,一个是建立数据控制对象,一个是数据连接的相关信息。

这里设置DatawindowControl的对象,这里关键的是正确设置DbParameter的属性。连接SqlServer一般设置为PROVIDER='SQLOLEDB',DATASOURCE='计算机名称',CommitOnDisconnect='No',PROVIDERSTRING='database=数据库名称'"

DatawindowControl的对象属性主要有个重要的对方,一是LibaryList库的地址和文件名,另一个是DatawindowObject属性值,即控制的库中的哪一个Datawindow对象。

Form中放置2个按钮,一个浏览数据,一个新增一行,其代码是非常简单,若要保存该数据,只需要在要保存的时候增加这条语句

dw_1.Update();

对数据的访问和控制就这么简单,比原来DataGrid至少减少80%的代码量。运行后结果如图:

因为Datawindow.NET刚刚推出,请在下面发表你的看法。




Trackback: http://tb.donews.net/TrackBack.aspx?PostId=2433

 

[点击此处收藏本文]  发表于20040202 8:18 PM

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值