[問題] 如何將ADOQuery的結果顯示
( *[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