问个简单问题
DBGRID里面要显示两个字段
比如
姓名,年龄
我是不是需要先在DBGRID上写上姓名,年龄,但这样我的SQL出来的数据显示不出来
如果用SELECT A AS 姓名,B AS 年龄 DBGRID就可以出来数据
忘记了自己以前是怎么做的

解决方案 »

  1.   

    在DBGrid上双击后指定DataField属性。
      

  2.   

    在DBGrid上双击后编辑DataField属性
    设置title 的caption!
      

  3.   

    form1.Query1.Open;
      form1.DBGrid2.DataSource:=form1.DataSource1;
      form1.DataSource1.DataSet:=form1.Query1;
      form1.Query1.Active:=true;
      

  4.   

    可以在Dataset已经生成了之后再修改DBGRid的列的名称不需要修改RecordSet的列名也可以的。具体方法不记得了,要在IDE中才记得,嘿嘿。