[問題] 如何將ADOQuery的結果顯示

看板C_and_CPP作者 (Mr.香菇)時間13年前 (2010/11/07 16:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 ) ( 未必需要依照此格式,文章條理清楚即可 ) 遇到的問題: (題意請描述清楚) 各位高手,小弟我想請問一下,如果我已經查出來ADOQuery,裡頭已經有查詢結果了 ,我要如何去把DBImage、DBText..等等的資料庫欄位從ADOTable中所有的資料,改變 成ADOQuery的結果就好了,請問該如何做呢? 以下是我查詢出來的結果 AnsiString sql; ADOQuery1->Close(); ADOQuery1->SQL->Clear(); sql="SELECT * FROM student WHERE 性別 ='"+男+"'"; ADOQuery1->SQL->Add(sql); ADOQuery1->Open(); if(!ADOQuery1->Eof) Application->MessageBox("Y!","",32); else Application->MessageBox("N!","",32); } 目前我只知道,裡頭是否有值,不太瞭解要如何放置DBImage..進去 有Google過,好像可以使用FieldValues這個函式放置進去,不過不太瞭解如何使用.. 謝謝各位了~ 希望得到的正確結果: 把DBImage、DBText..等等的資料庫欄位從ADOTable中所有的資料,改變 成ADOQuery的結果 程式跑出來的錯誤結果: 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) BCB 6.0 有問題的code: (請善用置底文標色功能) 補充說明: -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.227.226.167
文章代碼(AID): #1CrcD3r0 (C_and_CPP)