主题:如何在DataGrid控件上动态显示表的字段
如何在DataGrid控件上动态显示数据库,我的数据库表是动态添加、删除字段的。
SELECT CL_ID AS 编号,CL_NAME AS 名称,CL_MAKE AS 规格 FROM CL ORDER BY CL_ID
其中表CL有很多个字段,平时运行时会根据情况添加、删除字段的,如何动态地显示部分字段?谢谢!
添加的字段可以直接显示成网格的标题行,或者用AS '字段名'也可以。
最初的SQL代码是:SELECT CL_ID AS 编号,CL_NAME AS 名称,CL_MAKE AS 规格 FROM CL ORDER BY CL_ID
添加表字段后再运行以下代码就将网格数据清空了。如果不用SELECT * ,那么显示添加、删除字段后就无法实时更新
Adodc1.RecordSource = "SELECT * FROM CLK ORDER BY CL_ID"
Adodc1.Refresh
SELECT CL_ID AS 编号,CL_NAME AS 名称,CL_MAKE AS 规格 FROM CL ORDER BY CL_ID
其中表CL有很多个字段,平时运行时会根据情况添加、删除字段的,如何动态地显示部分字段?谢谢!
添加的字段可以直接显示成网格的标题行,或者用AS '字段名'也可以。
最初的SQL代码是:SELECT CL_ID AS 编号,CL_NAME AS 名称,CL_MAKE AS 规格 FROM CL ORDER BY CL_ID
添加表字段后再运行以下代码就将网格数据清空了。如果不用SELECT * ,那么显示添加、删除字段后就无法实时更新
Adodc1.RecordSource = "SELECT * FROM CLK ORDER BY CL_ID"
Adodc1.Refresh