大家有什么看不懂的地方。我在线等。就是在grid的一行里显示对这个人的所有考评为这个人打分。我的问题主要是怎么动态的在dxdbgrid里创建columns(根据项目名称的多少)例如有三条考评项目要列成如下的方式
工号  项目名称一  项目名称二   项目名称三   ……

解决方案 »

  1.   

    這要用一個SQL語句查詢出來﹐你把原始表及想得到什么樣的結果以表的行式列出來看看。
      

  2.   

    简单说就是在dxdbgrid里动态添加列,这些列与数据库没有关联。打分的时候要在这些动态创建的列里显示所打的分数(比如用下拉列表,选择分数)
      

  3.   

    你用的是什麼數據庫?
    1.如果是桌面數據庫可以用內存表搞定
    2.如果是ACCESS可以用交叉表搞
    3.如果是SQL可以用臨時表。
    請回答,然後我給出相應的方法。
      

  4.   

    根据列数创建相同列数的临时表,
    dxdbgrid 从中读取/向其中写入数据,最后转换成真正数据表中存储的数据