我的SQL语句生成的列是不定,无法在dxDBGrid中先设好有多少列
只能在程序中动态的生成这些列,请问各位高手如何解决。
只能在程序中动态的生成这些列,请问各位高手如何解决。
解决方案 »
- findfirst函数不能遍历网络邻居中的共享文件夹,请问实现如何实现这样的功能??
- 关于日期时间的问题
- 100分寻求答案!Select * from [;Database=D:\hacc\Data\db1.mdb;pwd=123456].table1 此语句粘帖到Access查询中执行没问题,但是在程序中
- 哪位能帮助写一个Access数据转变成Excel格式的程序,通用的,给50分 急急急
- 放分200 恭喜深思当选DataBase版版主
- 大家来讨论讨论ADO和BDE的区别和各自的优劣~~
- 高分求教在DELPHI下用MAPX画线(分不够再送)
- 关于Memo的问题,有没有人求我。UP也有分
- 在QUICKREPORT中只显示QLABLE的内容,打印的时候不打印该QLABLE?
- 急急!!!请教一个有关记录锁定的问题????????
- 请问如何让子窗口显示在母窗口的正中间呢?
- 比如说我在一个目录里面选择了多个文件,我如何得到这些所选中的文件名呢
begin
if os1.Connected then os1.Connected := false else os1.Connected := true;
end;procedure TForm1.RzButton2Click(Sender: TObject);
var
i: integer;
begin
ods1.Close;
for i := cxGrid1DBTableView1.ColumnCount - 1 downto 0 do
cxGrid1DBTableView1.Columns[i].Destroy;
ods1.SQL.Clear;
ods1.SQL.Text := RzMemo1.Text;
ods1.ExecSQL;
ods1.Open;
for i := 0 to ods1.FieldCount - 1 do
cxGrid1DBTableView1.CreateColumn.DataBinding.FieldName := ods1.Fields[i].FieldName;
end;
dxDBGrid的列的类型默认的人民币的类型。