dbgrid1一列能否显示的是将数据表中的两个字段合一块的值呢 如数据表中有字段1和字段2,我的dbgrid1的每列的datafield对应的都是这个数据表的字段,但有一列是后添的,要显示的是字段1+字段2的值(字段1和字段都是varchar类型,sql server2000),能否实现呢,该怎么做呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以1 select field1, field2, field1+field2 as field3 from table2 添加计算字段 1。 select field1, field2, field1+field2 as field3 from table2. 使用计算字段 那dbgrid1得用adoquery1,而不能用adotable了,计算字段怎么用,能详细说一下吗?可用于varchar型吗? 双击ADOQuery 增加一个Calculated的字段procedure TForm1.ADODataSet1CalcFields(DataSet: TDataSet);begin YourCalcField.AsString := f1.Asstring + f2.AsString;end; 双击ADOQuery增加一个Calculate类型的字段procedure TForm1.ADODataSet1CalcFields(DataSet: TDataSet);begin YourCalcField.AsString := f1.AsString + f2.AsString;end; 双击你的adotable , add new field 然后选 Data type 为Calculate 其他的就和普通字段一样了 双击你的adotable,增加一个Calculate类型的字段 在adotable的onCalcfields时间里写 连数据库增、删、改、查,写不好! 新手别骂我呀,我在努力学了! 随机选中字符串 关于StringGrid的问题的奇怪问题 advStringgrid如何自动换行? 高分求速达控件,要能技术D7以上的版本的。 怎样用fastreport做一个自己的预览窗体 任务栏(tray)图标问题 对于一个允许多选的DBGrid,如何把选中的多行的内容添加到另一个DBGrid中? Delphi打包程序InstallShell? 庆祝一下,我的名字在5月份的programer里出现了!! 关于stringgrid内容显示的问题,有分 f1book注册方式(制作安装文件)
1 select field1, field2, field1+field2 as field3 from table2 添加计算字段
procedure TForm1.ADODataSet1CalcFields(DataSet: TDataSet);
begin
YourCalcField.AsString := f1.Asstring + f2.AsString;
end;
procedure TForm1.ADODataSet1CalcFields(DataSet: TDataSet);
begin
YourCalcField.AsString := f1.AsString + f2.AsString;
end;
在adotable的onCalcfields时间里写