L liu914088 Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-24 #1 我把select indate,outdate from tftable 的数据在表格里显示,数据在表格里显示两列数据,但我想在表格里加一个序号,如第一条数据在序号里显示1,第二条迅速2,第三条显示3。。。。。。。。请问怎么写
我把select indate,outdate from tftable 的数据在表格里显示,数据在表格里显示两列数据,但我想在表格里加一个序号,如第一条数据在序号里显示1,第二条迅速2,第三条显示3。。。。。。。。请问怎么写
H hncsym Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-24 #2 难呀,,现在唯一可行的办法取记录号,你随便检索一下,会有你的答案
B bgqy2000 Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-24 #3 如果有主键则可以这样: SELECT (SELECT COUNT(主键) FROM tftable b WHERE b.主键<= a.主键) AS id, indate,outdate FROM tftable a ORDER BY 主键
如果有主键则可以这样: SELECT (SELECT COUNT(主键) FROM tftable b WHERE b.主键<= a.主键) AS id, indate,outdate FROM tftable a ORDER BY 主键
W weichao9999 Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-24 #4 //如果仅在dbgrid中显示,可以定义一个计算字段,然后在事件中 procedure TProductionFM.AQShowdataCalcFields(DataSet: TDataSet); begin DataSet.FieldByName('myid').AsInteger := abs(DataSet.RecNo) ; end;
//如果仅在dbgrid中显示,可以定义一个计算字段,然后在事件中 procedure TProductionFM.AQShowdataCalcFields(DataSet: TDataSet); begin DataSet.FieldByName('myid').AsInteger := abs(DataSet.RecNo) ; end;
Z zou2062 Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-24 #6 SELECT identity(int,1,1)as id,* into 新表名稱 FROM 所要查詢的表
L liu914088 Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-24 #7 TO bgqy2000: 你的QQ号是多少,可以聊聊吗
B bgqy2000 Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-24 #8 公司qq不能用,加我msn吧,声明:我用c++ builder ,呵呵
网 网中戏 Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-24 #10 [red]来自:liu914088, 时间:2006-5-24 11:13:41, ID:3451660 非常感谢,我成功了[/red] 成功了也不把分送出