請問有辦法作行列轉換嗎 |
答題得分者是:P.D.
|
l730626
一般會員 發表:22 回覆:21 積分:8 註冊:2009-03-29 發送簡訊給我 |
|||||||||||||||||||||
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
1.是不是先將你已經寫到"那裡"的程式po上來我們看看原來的寫法, 還是什麼都沒有, 那建議你到新手區發表求code
2.完全不知道你的第一份矩陣表是啥元件來表示(dbgrid, stringgrid, memo....), 每一種的解法都不同 3.當存入db時, 沒有所謂的矩陣觀念, db不是excel, 不能儲存成如你的第2張表模式, 不知你了不了? 而是在存入db後, 如何將 db 資料展現出如第2張的模式 ===================引 用 l730626 文 章=================== TXT檔轉入DB 請問在DELPHI裡~有什麼方法可以直接做資料的行列轉換如 X 1 2 3 4 --------------------- 一 0 0 0 0 二 1 1 1 1 三 2 2 2 2 轉變為
不好意思我是駑鈍的DELPHI新手~這個問題思考好久~麻煩各位高手幫忙指點一下 |
||||||||||||||||||||
l730626
一般會員 發表:22 回覆:21 積分:8 註冊:2009-03-29 發送簡訊給我 |
我的第一份矩陣表是在TXT檔的內容
我希望在DELPHI載入TXT檔~ 然後會再DELPHI的dbgrid裡顯現第2份表格 不好意思~我不知道存入db時~不能儲存成如我想要的的第2張表模式~ 那請問~我應該用什麼元件最後才能顯現出我想要的第2張表格~ 抱歉~我不是要來求code的~我只是想知道有沒有元件或是語法可以照我希望的這樣顯現~ ===================引 用 P.D. 文 章=================== 1.是不是先將你已經寫到"那裡"的程式po上來我們看看原來的寫法, 還是什麼都沒有, 那建議你到新手區發表求code 2.完全不知道你的第一份矩陣表是啥元件來表示(dbgrid, stringgrid, memo....), 每一種的解法都不同 3.當存入db時, 沒有所謂的矩陣觀念, db不是excel, 不能儲存成如你的第2張表模式, 不知你了不了? 而是在存入db後, 如何將 db 資料展現出如第2張的模式 ===================引 用 l730626 文 章=================== TXT檔轉入DB 請問在DELPHI裡~有什麼方法可以直接做資料的行列轉換如 X 1 2 3 4 --------------------- 一 0 0 0 0 二 1 1 1 1 三 2 2 2 2 轉變為
不好意思我是駑鈍的DELPHI新手~這個問題思考好久~麻煩各位高手幫忙指點一下 |
||||||||||||||||||||
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
看一下這篇吧!
http://delphi.ktop.com.tw/board.php?cid=30&fid=66&tid=97793 ===================引 用 l730626 文 章=================== 我的第一份矩陣表是在TXT檔的內容 我希望在DELPHI載入TXT檔~ 1.請使用 TMemo(或 TStringList, TListBox) 載入, 因為裡面都有提供 loadfromfile 功能 然後會再DELPHI的dbgrid裡顯現第2份表格 不好意思~我不知道存入db時~不能儲存成如我想要的的第2張表模式~ 那請問~我應該用什麼元件最後才能顯現出我想要的第2張表格~ 2.db檔的結構自已先創建出來, 第二表的(一, 二, 三) 即是你的欄位名稱, 然後把 剛才讀入的TMemo 一行行解出來 由於不知道你的txt內容是如何呈現, 無法告訴你如何解, 你可以查本站相關討論, 解法十分多 第一表的矩陣中的每一個cell值都存成一筆記錄, 再用dbgrid 或 dbstringgrid 表現出來即可 抱歉~我不是要來求code的~我只是想知道有沒有元件或是語法可以照我希望的這樣顯現~ 3.既然你不是求code, 你只是想知道有沒有元件可以達成, 這個基本上只需用到 TMemo, TDBGrid, TTable 加上 for 迴圈, copy函式, 及 pos函式就可以達成, 難度不高, 但你必須具備基本撰寫能力及要有寫程式的基本功
編輯記錄
P.D. 重新編輯於 2009-04-02 16:53:20, 註解 無‧
|
||||||||||||||||||||
l730626
一般會員 發表:22 回覆:21 積分:8 註冊:2009-03-29 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |