如何用dbgrid呈現搜尋的條件 |
答題得分者是:eaglewolf
|
qqer
一般會員 發表:5 回覆:4 積分:1 註冊:2010-03-24 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
不是很清楚你提的優先排列是要怎樣的功能
是姓名排序嗎? 還是姓名要出現在第一個column上 如果是排序, 就要看你程式如何寫, 基本上利用排序功能, 如 order by 或者切換 index 來改變索引鍵值 如果是後者, 那要去改變dbgrid 的 column排列 一般來說, 前者做法比後者做法來的簡單, 怛也不是一紙可講的完, 你先做到查詢功能沒有問題再說吧! ===================引 用 qqer 文 章=================== 版上的前輩大家好,最近做了一個資料庫的查詢,有一個dbgrid,一般來說都是顯示資料庫的資料, 可是當查詢姓名的時候,dbgrid有辦法把所查詢的姓名在dbgrid上都優先排列嗎? 或是有其他的方式可以去表示,謝謝! ? 之前問了問題結果不會結案,造成版上的不便,請多見諒 |
qqer
一般會員 發表:5 回覆:4 積分:1 註冊:2010-03-24 發送簡訊給我 |
|
eaglewolf
資深會員 發表:4 回覆:268 積分:429 註冊:2006-07-06 發送簡訊給我 |
沒試過
你可以試試看 加一個Caculated Field onCaculate 時 把符合姓名的值設為1 不符合的設為2 以Caculated Field 作排序 ===================引 用 qqer 文 章=================== 查詢欄位是用姓名,使用DBLookupComboBox,,下拉選單中有資料庫中的姓名, ex:選取王大明,dbgrid的排列,就把多筆王大明的資料都排在最前頭,請問這樣要怎麼寫呢? 感謝~~
------
先查HELP 再查GOOGLE 最後才發問 沒人有義務替你解答問題 在標題或文章中標明很急 並不會增加網友回答速度 Developing Tool: 1.Delphi 6 2.Visual Studio 2005 3.Visual Studio 2008 DBMS: MS-SQL |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |