CheckListBox的一些用法!
2004-07-28 15:46
405 查看
//填充
strsql:='select cDepName ,cDepCode from department';
rs.Close;
rs.SQL.Clear;
rs.SQL.Add(strsql);
rs.Open;
CheckListBox1.Clear;
while not rs.Eof do
begin
ChecklistBox1.Items.Add(rs.FieldValues['cDepName']);
rs.Next;
end;
//改变数据库中的字段值
procedure Tfrmquanxian.CheckListBox1ClickCheck(Sender: TObject);
var
strsql:string;
begin
//showmessage(CheckListBox1.Items[CheckListBox1.ItemIndex]+' '+DBGrid3.DataSource.DataSet.FieldValues['dl_yhm']);
if checklistbox1.checked[checklistbox1.itemindex] then
strsql:='update quanxian set qx_shifou=1 where qx_mk='''+trim(CheckListBox1.Items[CheckListBox1.ItemIndex])+'''and qx_ren='''+trim(DBGrid3.DataSource.DataSet.FieldValues['dl_yhm'])+''' '
else
strsql:='update quanxian set qx_shifou=0 where qx_mk='''+trim(CheckListBox1.Items[CheckListBox1.ItemIndex])+'''and qx_ren='''+trim(DBGrid3.DataSource.DataSet.FieldValues['dl_yhm'])+''' ';
rs.Close;
rs.SQL.Clear;
rs.SQL.Add(strsql);
rs.ExecSQL;
end;
strsql:='select cDepName ,cDepCode from department';
rs.Close;
rs.SQL.Clear;
rs.SQL.Add(strsql);
rs.Open;
CheckListBox1.Clear;
while not rs.Eof do
begin
ChecklistBox1.Items.Add(rs.FieldValues['cDepName']);
rs.Next;
end;
//改变数据库中的字段值
procedure Tfrmquanxian.CheckListBox1ClickCheck(Sender: TObject);
var
strsql:string;
begin
//showmessage(CheckListBox1.Items[CheckListBox1.ItemIndex]+' '+DBGrid3.DataSource.DataSet.FieldValues['dl_yhm']);
if checklistbox1.checked[checklistbox1.itemindex] then
strsql:='update quanxian set qx_shifou=1 where qx_mk='''+trim(CheckListBox1.Items[CheckListBox1.ItemIndex])+'''and qx_ren='''+trim(DBGrid3.DataSource.DataSet.FieldValues['dl_yhm'])+''' '
else
strsql:='update quanxian set qx_shifou=0 where qx_mk='''+trim(CheckListBox1.Items[CheckListBox1.ItemIndex])+'''and qx_ren='''+trim(DBGrid3.DataSource.DataSet.FieldValues['dl_yhm'])+''' ';
rs.Close;
rs.SQL.Clear;
rs.SQL.Add(strsql);
rs.ExecSQL;
end;
相关文章推荐
- document.documentElement的一些用法
- tableView的一些用法
- SVN和Git的一些用法总结(转)
- C#中一些字符串操作的常用用法
- Oracle和Mysql中Sql语句中的一些函数用法区别
- jQuery使用ajaxSubmit()提交表单以及AjaxSubmit的一些用法
- ioctl在socket中的一些用法和示例
- AbstractProcessor一些用法
- C# List的一些LINQ用法
- CSS中一些@规则的用法小结
- 电子邮件 Mailto 的一些参数用法[转载]
- Apache Pig的一些基础概念及用法总结(1)
- (转)(contant的一些用法)
- 关于SpannableString的一些用法
- java文件类的一些基本用法
- OC中NSFileManager类 和 copy一些用法
- Foundation框架提供的一些基本对象的用法之数字对象
- msp430 本征函数(intrinsics.h)的一些用法
- cmd的一些用法
- Checkstyle一些具体用法