全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:848
推到 Plurk!
推到 Facebook!

请教:如何在DBGRID中使用TBookMartList。何种情况下需要用它。

答題得分者是:hagar
xiaoning79627
初階會員


發表:46
回覆:60
積分:26
註冊:2002-11-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-08-05 18:42:45 IP:218.16.xxx.xxx 未訂閱
各位先进,小弟今天发现dbgrids单元中有关于TBookMartList的TYPE,请问在何种情况下用它,该怎么用谢谢。 努力,相信会做的更好! 發表人 - xiaoning79627 於 2003/08/05 18:45:55
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-08-05 18:48:14 IP:202.39.xxx.xxx 未訂閱
1.可見 help 內的範例:
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
        GotoBookmark(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;
2.使用時機: 比方說可多選欲刪除的 record --- --<-<-<@
xiaoning79627
初階會員


發表:46
回覆:60
積分:26
註冊:2002-11-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-08-05 18:53:39 IP:218.16.xxx.xxx 未訂閱
引言: 1.可見 help 內的範例:
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
    GotoBookmark(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;
2.使用時機: 比方說可多選欲刪除的 record --- --<-<-<@
这个例子我看过,但不明白为什么要用GOTOBOOKMARK,它的原意是将记录指针移到选种行吗? 可删除这句,得到的结果完全一样啊!还清指教。谢谢 努力,相信会做的更好!
xiaoning79627
初階會員


發表:46
回覆:60
積分:26
註冊:2002-11-10

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-08-05 19:08:50 IP:218.16.xxx.xxx 未訂閱
看了这篇,对BOOKMART有了一点了解。 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=25264 师傅引进门,修行靠个人。 谢谢hagar版主。 努力,相信会做的更好!
系統時間:2024-05-16 0:39:42
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!