我用ADOQuery从SQL里查询出10条数据显示在DBGrid组件中,如何在DBGrid第一列自动加上序号:0001,0002,……0010?
解决方案 »
- 谁有dephi5的ado的所有补丁啊....在线等!急!
- 如何把这棵树显示出来,在DELPHI代码中实现,存贮过程中实现了
- 请问如何编写一个可以在html页面中通过script调用的对象,类似FlashGet中浏览器右键菜单中的下载全部链接的功能
- 如何调整QRDBTEXT控件的字间距?
- 各位帮我了,CSDN上的朋友,我急需帮忙,顶顶也好
- 如何写包含有变量的insert语句?
- 简单问题:获取字符串的ASCII,将ASCII还原成字符串?
- 分数已经给你们了,我还有几句vb代码请你们转换为delphi语句,我最高分奉送。
- 数据库查询问题,高分相送!!!!(我会给帖子加分的)
- 请问用ImageArray=TImage.Create(Self)怎样在GroupBox控件动态创建控件?
- Undeclared identifier: 'DataModule1'
- IDL文件怎么使用?
procedure TForm1.DBGrid1ColumnMoved(Sender: TObject; FromIndex,
ToIndex: Integer);
begin
if FromIndex = 0 then//这里可根据你得情况设置,这里是不运行拖动第一列
begin
DBGrid1.Columns[ToIndex].Index := FromIndex;
end;
end;
procedure TForm1.DBGrid1ColEnter(Sender: TObject);
begin
if Dbgrid1.SelectedField.FieldName='序号' then
if Dbgrid1.SelectedIndex < Dbgrid1.FieldCount-1 then
Dbgrid1.SelectedIndex:=Dbgrid1.SelectedIndex+1
else
Dbgrid1.SelectedIndex:=0;
end;