請問 DBGrid 如何利用游標移動且儲存排序順序。 |
答題得分者是:herbert2
|
t0288542
中階會員 發表:216 回覆:254 積分:94 註冊:2004-10-06 發送簡訊給我 |
|
eaglewolf
資深會員 發表:4 回覆:268 積分:429 註冊:2006-07-06 發送簡訊給我 |
基本檔沒有建PK嗎?
或是客戶的排序依據是什麼? ===================引 用 t0288542 文 章=================== 請問各位大大。 如果 有個基本檔資料,隨著資料越建越多,使用者希望另外開一個欄位排序順序, 但是老是叫使用者,自己打排序號碼。 是否可以利用游標移動方式,後再按一個存檔鍵,將順序存在該欄位。 或者有其他好的方式可以提供。 麻煩大家,thks
------
先查HELP 再查GOOGLE 最後才發問 沒人有義務替你解答問題 在標題或文章中標明很急 並不會增加網友回答速度 Developing Tool: 1.Delphi 6 2.Visual Studio 2005 3.Visual Studio 2008 DBMS: MS-SQL |
t0288542
中階會員 發表:216 回覆:254 積分:94 註冊:2004-10-06 發送簡訊給我 |
|
t0288542
中階會員 發表:216 回覆:254 積分:94 註冊:2004-10-06 發送簡訊給我 |
|
herbert2
尊榮會員 發表:58 回覆:640 積分:894 註冊:2004-04-16 發送簡訊給我 |
您的意思是:
基本檔資料PK(例如:客戶代號) 另一個排序欄位(例如:易記碼,非 Unique 的 index 或免 Index 用 SQL 指令的 ORDER BY) 若如此,排序欄位當然要使用者自己打。 看不懂您『是否可以利用游標移動方式,後再按一個存檔鍵,將順序存在該欄位。』這句話的意思。 DBGrid 只是顯示資料的畫布,游標在其上移動,並無法改變欄位的值; 除非您對 Mouse 的某些 Event 寫程式,改變特定欄位的值。 , 剛看到您的補充,User 對商品檔本就可能有數個排序需求, 例如:品號、材質、製造國、大分類、中分類、小分類...等等, 各欄值當然要使用者自己打,或是讓 User 從 DBComboBox 中選取。
編輯記錄
herbert2 重新編輯於 2010-03-05 17:08:16, 註解 無‧
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |