clientdataset动态添加字段以及创建Bool值的计算字段??? 怎样在运行时通过代码来向clientdataset(通过dataprovider连接)添加来源于adoquery()的字段,并创建bool值的计算字段??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以在datafield 属性里添加clientdataset字段,然后用别名取得和adoquery所联的表的字段一致别名的一个例子dmd.bak1.Close;dmd.bak1.SQL.Clear;dmd.bak1.SQL.Add('select 型号=xh,名称=mc,单位1=dw1,本月入库=byrk,本月入库金额=byrkje,本月出库=byck,本月出库金额=byckje,本月结存=byjc,本月结存金额=byjcje,上月结存=syjc,上月结存金额=syjcje,时间=sj,ID=ID from '+strname+' ' );dmd.bak1.SQL.Add('order by ID DESC');dmd.bak1.Open; to taiguang(银狐):不是这个意思啦,就是在设计时,不是可以加入静态字段吗?我想在运行时通过代码来加入这些静态字段了,就是这个意思了 clientDataSet.FieldDefs.Add('字段名',类型,长度);添加name字段clientdataset.FieldDefs.Add('name',ftstring,10); 那有个boolean值的计算字段,怎么才能加入呢?? 多线程批量写入数据库 Serversocket 服务,ClientSocket已经连接/ 请教````````````````` ADOQuery???? 关于excel导入sql server 的问题 ! 错误 : "多步操作产生错误,请检查每一步的状态值" 简单问题! 求助,关于DBCHART的用法 用QuickReport制作报表,如何把已送到打印机的文档给结束??(在线等待,十万火急) 我是这里的新成员,如果有人给我回贴,我怎样给分给他? 大哥们教教我 怎样读去*.udl中的数据库连接字符串啊 成为裤衩最多的人之一(散分)
别名的一个例子
dmd.bak1.Close;
dmd.bak1.SQL.Clear;
dmd.bak1.SQL.Add('select 型号=xh,名称=mc,单位1=dw1,本月入库=byrk,本月入库金额=byrkje,本月出库=byck,本月出库金额=byckje,本月结存=byjc,本月结存金额=byjcje,上月结存=syjc,上月结存金额=syjcje,时间=sj,ID=ID from '+strname+' ' );
dmd.bak1.SQL.Add('order by ID DESC');
dmd.bak1.Open;
添加name字段
clientdataset.FieldDefs.Add('name',ftstring,10);