C++Builder中DBGrid控件使用教程

 时间:2024-09-21 23:24:20

详细介绍了C+陴鲰芹茯+Builder中DBGrid控件的属性设置,以及与ADOQuery和ADOConnection控件的结合使用案例,按输入要求查找数据库中的数据。

工具/原料

C++Builder开发工具

SQLServer数据库

方法/步骤

1、打开C++Builder开发工具,出现新建窗口界面,设置窗口基本属性,调整窗口大小,设置窗口标题;在窗口上添加基本控件,进行界面排版。

C++Builder中DBGrid控件使用教程

2、在工具栏中,选择DataAccess中的DataSource,放于窗口上。

C++Builder中DBGrid控件使用教程

3、在工具栏中,选择ADO中的ADOConnection,放于窗口上,设置其ConnectionString的值,连接到数据库。

C++Builder中DBGrid控件使用教程

4、在工具栏中,选择ADO中的ADOQuery,放于窗口上,设置其Connection杨钭维程属性为刚才添加的ADOConnection1,再设置DataSource1中鹚兢尖睁的DataSet属性值为刚才添加的ADOQuery1。

C++Builder中DBGrid控件使用教程

5、在工具栏中,选择DataControl中的DBGrid,放于窗口上,设置其DataSource属性值为DataSource1。

C++Builder中DBGrid控件使用教程

6、双击窗口上添加了Edit控件,进入代码编辑界面(.cpp),编写文本框内容改变事件,只要内间恒溪痞容发生改变,DBGrid表蒗钰妒蟥中的数据就会相应的改变。代码如下:void__fastcallTForm5::Edit1Change(TObject*Sender){AnsiStringsql="selectuseridasN'用户ID',userNameas用户名称,casetypewhen1then'管理员'when2then'技术人员'endas用户类型,pwdas用户密码,memoas备注信息fromuserInfowhereuserNamelike'%"+Edit1->Text+"%'";ADOQuery1->Close();ADOQuery1->SQL->Clear();ADOQuery1->SQL->Add(sql);ADOQuery1->Open();//查询操作DBGrid1->DataSource=DataSource1;DBGrid1->Columns->Items[0]->Width=80;DBGrid1->Columns->Items[1]->Width=80;DBGrid1->Columns->Items[2]->Width=80;DBGrid1->Columns->Items[3]->Width=80;DBGrid1->Columns->Items[4]->Width=90;}//---------------------------------------------------------------------------

C++Builder中DBGrid控件使用教程

7、代码编写完成后,保存项目,可以按默认在命名方式,对窗口和项目进行命名,点击运行按钮,程序就可以运行了。

C++Builder中DBGrid控件使用教程

sublime text3怎么分屏显示及关闭分屏? visual studio怎么不换行 jquery,js判断字典中键值以及相关操作 MyEclipse定制工具栏和菜单 word文件怎么转换成pdf?教你两个简单高效的办法
热门搜索
漫画推荐 圣女果图片 闸阀图片 山鸡图片 少女祈祷