使用了内存表读取些字段,然后将某个字段赋值给DBedit,且该DBedit设置为只读。画面出来后值可以显示,但是鼠标点击该edit后值就消失了,enabled设置为 false不让鼠标点的话 字体的颜色又不对。求解决。
解决方案 »
- combobox 添加项问题
- 窗口问题!!! 谢谢
- 我用ADO访问加密的Access为什么连接不上呀??急!!~@!@
- 請教有關過程和函數參數傳遞問題???????
- 用Delphi的朋友,公布我们的MSN帐号,大家互相学习好吗?
- 有几个问题想问一下?
- 深度问题:并发时对同一数据对象的操作造成数据瓶颈,有过多用户并发系统开发经验的高手请进
- POS收银系统,求一段开"水晶头接口的钱箱"的代码
- zzllabc(龙):过来凑钱买酒,人生失意也须尽欢啊!
- 谁会控制EPSON TM-T88IIP打印机?
- delphi 中的cxDBDateEdit能否设置成显示yyyy-mm的形式
- 请问,fastreport如何即打即停
var
sqlstr : string;
cc : TADOQuery;
begin
faon := dmGlobalData.connect; sqlstr := 'select * from ms_gl_consign a'
+' inner join ms_gl_WTDW b on a.ConsignUnit = b.DWMC and Isjf = 1'
+' inner join ms_billing e on b.id = e.unitid and e.GUID = '+ QuotedStr(sqlGUID)
+' left outer join ms_billingconsign d on a.id = d.consignid';
cc := TADOQuery.Create(nil); faon.openQuery(sqlstr,cc);
dxMemData1.LoadFromDataSet(cc);
dxMemData1.First; DBEdit1.Text := dxMemdata1.fieldByname('ConsignUnit').AsString;
DBEdit2.Text := dxMemdata1.fieldByname('ConsignNo').AsString;
FreeAndNil(cc);
end;
DBedit1不可以绑定dxmemdata的吗?
这样的话就只能用正常的了。
DBEdit2.Text := dxMemdata1.fieldByname('ConsignNo').AsString;不是赋值,是绑定 MemData 的这两个字段。