就是用鼠标选定一行时,怎么知道这行的行数。很简单的一个问题。
是用DBGrid1.SelectedRow么???
是用DBGrid1.SelectedRow么???
解决方案 »
- 关于10进制字符串转16进制字符串
- 我想在Richedit中加入GIF图片。
- 求sql语句
- ClientDataSet中如何动态创建列,并绑定数据源
- 主细表编程时需要一个编号关联主细表,怎么设定编号?
- 这条SQL语句怎么写呢??
- 将SQL Server的数据导出到Access里面
- 不知道Delphi中有无这样的函数
- 我要疯了,可恶的10061错误!!翻遍百度、Goolge无人回答的问题!!
- 主健是不是索引??是的话偶怎么在indexname里找不到他呢?如何指定主健为索引??偶已经在access里设置了主健,就是在delphi里找不到//牛虻
- 在DELPHI6.0中怎么样在DBGRID中成批录入数据并保存
- 下列代码不可以实现DBGrid的更新,请高手指教
procedure TForm1.Button1Click(Sender: TObject);
var
i, j: Integer;
s: string;
begin
if DBGrid1.SelectedRows.Count>0 then
with DBGrid1.DataSource.DataSet do
for i:=0 to DBGrid1.SelectedRows.Count-1 do
begin
GotoBook(pointer(DBGrid1.SelectedRows.Items[i]));
for j := 0 to FieldCount-1 do
begin if (j>0) then s:=s+', ';
s:=s+Fields[j].AsString;
end;
Listbox1.Items.Add(s);
s:= '';
end;
end;这是在D5下, 在D7下book的用法和D5是不同的,
TDrawGrid(DBGridEh1).row可以得到当前行号,楼主可以试试这种方法,估计行的.