假设你显示的是 AdoQuery1 中的内容1、右击AdoQuery1,弹出的菜单中选择 Fields Editor... 把所有字段加进去 2、选择flag字段 3、在该字段的 OnGetText 事件中写如下代码 if Sender.Value=0 then Text:='已出库' else Text:='未出库'
我的Adoquery1是用如下声明的 var Adoquery1:TAdoquery; ********************* Adoquery1:=Tadoquery.create(nil); Adoquery1.connection:=Adoconnection1;按照上面的方法好像不行啊
case flag when 1 then '未出库' when 0 then '已出库' end as status
来晚了,楼上的是正确的 狀態 = case fldstatus when 1 then '草稿' when 2 then '等待審批' when 3 then '審批完成' when 4 then '商議' when 5 then '刪除' when 6 then '客房已確認' end, 这样会不会看得更清楚一些
在该字段的 OnGetText 事件中写如下代码 if Sender.Value=0 then Text:='已出库' else Text:='未出库' 就行了
假设你显示的是 AdoQuery1 中的内容1、右击AdoQuery1,弹出的菜单中选择 Fields Editor... 把所有字段加进去
2、选择flag字段
3、在该字段的 OnGetText 事件中写如下代码 if Sender.Value=0 then Text:='已出库' else Text:='未出库'
var
Adoquery1:TAdoquery;
*********************
Adoquery1:=Tadoquery.create(nil);
Adoquery1.connection:=Adoconnection1;按照上面的方法好像不行啊
狀態 = case fldstatus
when 1 then '草稿'
when 2 then '等待審批'
when 3 then '審批完成'
when 4 then '商議'
when 5 then '刪除'
when 6 then '客房已確認'
end,
这样会不会看得更清楚一些
就行了