欢迎光临
我们一直在努力

C#中使Datawindow.Net组件处理数据-.NET教程,数据库应用

建站超值云服务器,限时71元/月

datawindow.net为pb专为ms.net开发的数据访问组件。

1. 安装

先安装.net2003 ,框架版本1.1,然后安装datawindow.net组件及设计编译环境。

安装后在.net2003窗体设计时会出现sybase datawindow控件页签。

2. 使用

datawindow控件可以直接在c#窗体中使用。

3. 设计datawindow

在pb或datawindow设计环境中设计数据窗,并存到.pbl中,供程序调用。

发布后可以编译成.pbd文件格式。

4. c#中调用datawindow

a) 窗体上创建一个datawindow控件 起名为dw。

b) 窗体上创建一个transaction控件 起名为trans。

c) 初始化transaction控件

trans.dbms = sybase.datawindow.dbmstype.oledb;//数据库连接方式

trans.password = "123";

trans.userid = "sa";

trans.autocommit = false;

trans.lock = "rc";

trans.dbparameter = “provider=sqloledb,datasource=xiancai,

providerstring=database=demo”;//数据库连接串

trans.connect();//连接数据库

d) 显示数据窗

dw.librarylist = “test.pbl”;//发布后使用.pbd文件

dw.datawindowobject = "datawindowname";//数据窗名称

dw.settransaction(trans );

dw.retrieve();//显示数据窗

e) 关闭连接

trans.disconnect();

5. c#中利用datawindow控件操作数据

a) 添加

int row = this.dw.insertrow(0);//插入一条记录

dw.setrow(row);

dw.setitemstring(row,"id",”100”);//给字段赋值

dw.setitemstring(row,"名称","name"); //给字段赋值

b) 删除

this.dw.deleterow( 1 );//删除第一行记录

c) 保存

this.dw.updatedata( true, true );

trans.commit();//数据提交后才写入数据库中

6. 说明

以上只是简单说明一下datawindow在c#中的使用,实际开发过程中会遇到很多细节问题,尤其时在设计数据窗的时候。

我也是使用不久,欢迎交流。

msn:yutao728@hotmail.com

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » C#中使Datawindow.Net组件处理数据-.NET教程,数据库应用
分享到: 更多 (0)

相关推荐

  • 暂无文章