如果我想在 dbgrid 中將 ID 從大到小排序,我該如何寫 20?

發布 文化 2024-04-14
11個回答
  1. 匿名使用者2024-02-07

    dbgrid 中自動生成的 ID 按從大到小的順序排序

    1. 在 dbgrid 中新增乙個 ID 為空白列,並將其設定為第一列。

    2. 在 dbgrid 的 ondrawcolumncell 事件中,編寫以下內容:

    with do

    beginif datacol=0 then,,,inttostr(recordcount-recno+1));

    end;注意:如果dbgrid中的ID從小到大排序,則必須將它們放入"inttostr(recordcount-recno+1)"相反"inttostr(recno)"

  2. 匿名使用者2024-02-06

    DataGrid 有自己的排序,這個排序非常簡單。

    你也可以編寫自己的**實現,t-sql語句來排序、繫結資料。

  3. 匿名使用者2024-02-05

    在dbgrid事件title中點選寫下以下**,使用memtableeh,根據自己的習慣,看看哪個返回值是資料集控制項,不管哪個應該有自己想要的排序方式;

    else= + ' asc';

  4. 匿名使用者2024-02-04

    建議使用adoconnection,adoquery,dbgrid,你說的這種方式一直沒有使用過。

  5. 匿名使用者2024-02-03

    為什麼要自己寫,你可以用ehlib,dbgrideh在裡面有很多好的功能。

  6. 匿名使用者2024-02-02

    然後顯示與資料庫的連線?

  7. 匿名使用者2024-02-01

    Date Moment 課程老師。

    2月1日上午,大學中文張無忌。

    4月3日下午高等數學 張三峰.

    5月7日晚,大學生物學,劉德華。

    3月2日上午,大學物理Aaron Kwok。

    3月6日上午,大學中文張無忌。

    我是甲骨文學生,我不知道下面這句話是否正確。

    select b1.*,decode(b1.時刻'上午',0,'下午',1,'傍晚',2,3) s from b1 order by s asc;

    只有 3 月份的資料才能顯示:

    日期: =3%'

    true ;

    這樣,adotable1 將擁有 3 月份的資料,如果下次想使用 adotable1 中的所有資料,可以這樣做:

    =日期 :=

    =true;

    end;

  8. 匿名使用者2024-01-31

    將這些內容分類到控制項。

    如dbgrideh

  9. 匿名使用者2024-01-30

    1、暫時建立外部索引表;

    2.使用截獲日期中的月份作為過濾條件;

  10. 匿名使用者2024-01-29

    編寫乙個迴圈,獲取頁面的控制權,確定迴圈中的控制項型別,並將 sort 屬性設定為 true(如果為 dbgrid)

  11. 匿名使用者2024-01-28

    dbgrid本身只能支援點選標題欄響應事件,具體排序演算法必須自己編寫**!

    你可以使用 ehlib 的 dbgrideh,它支援標題排序!

    或者,您可以使用自動支援排序的 DevExpress VCL。

相關回答
3個回答2024-04-14

總結。 親愛的大家好,在一線城市,開一家酒吧的總成本在1萬元左右。 在二線城市,開一家酒吧的總成本在1萬元左右。 >>>More

13個回答2024-04-14

你的社群規模,永久居民的等級,以及現有的商店,你可以做任何你缺乏的事情。 >>>More

8個回答2024-04-14

這取決於你的價值取向。 你屬於更有野心的人,還是更情緒化的人,或者兩者兼而有之? 就我個人而言,我認為我們應該努力實現愛情和事業。 >>>More

8個回答2024-04-14

答案是選擇b填充控制代碼,驗證方法如下: >>>More

26個回答2024-04-14

您可以直接建立乙個新的,您可以在新的建立完成後直接使用以前的登入。 這樣,他將在以後每次都預設使用該登入名。 >>>More