導航:首頁 > 文件教程 > delphiado讀取文本文件

delphiado讀取文本文件

發布時間:2024-10-21 06:04:50

❶ Delphi ado方式連接csv文件,提示內存不足.

不知道delphi讀取純文本文件是怎麼管理內存的(對csv的大小應該是有限制的!),從你運行程序的表現看,它試圖裝入整個csv,而不是採用資料庫的緩沖存取方式。

建議將csv轉換為dbf或者別的類型的資料庫表,再對其進行操作。

❷ 誰知道DELPHI程序中讀取*.ini或文本文件內容的代碼

{*******************************
*將主機信息保存在一個配置文件中*
*******************************}
procere TFTPManageForm.SaveFTPHostInfo;
var
ServerIni: TIniFile;
begin
ServerIni := TIniFile.Create(Business.System.JSCommon.MolePath + 'vb60.ini');
ServerIni.WriteString('Server', 'FT',Code.EncryptString('haier',EditHost.Text));
ServerIni.WriteString('Server', 'US',Code.EncryptString('haier',EditUserName.Text));
ServerIni.WriteString('Server', 'PA',Code.EncryptString('haier',EditPassWord.Text));
ServerIni.WriteString('Server', 'PR',Code.EncryptString('haier',EditPort.Text));
ServerIni.UpdateFile;
ServerIni.Free;
end;
{*******************************
****獲取配置文件中的主機信息****
*******************************}
procere TFTPManageForm.GetHostInfo;
var
ServerIni: TIniFile;
begin
ServerIni := TIniFile.Create(Business.System.JSCommon.MolePath + 'vb60.ini');
EditHost.Text:=Code.DecryptString('haier',ServerIni.ReadString('Server', 'FT', 'FT'));
EditUserName.Text:=Code.DecryptString('haier',ServerIni.ReadString('Server','US','US'));
EditPassWord.Text:=Code.DecryptString('haier',ServerIni.ReadString('Server','PA','PA'));
if not ServerIni.ReadString('Server','PR','PR').Equals('')then
EditPort.Text:=Code.DecryptString('haier',ServerIni.ReadString('Server','PR','PR'));
ServerIni.Free;
end;
補充一個:Code.EncryptString和Code.DecryptString是加密和解密

❸ 急求!delphi中用Adoquery過濾後,再從Dbgrid提取數據

A方案:直接2次查不好么?
B方案:ado1.sql....
ado2.sql.text := select XXX from (ado1.sql.text) as aaa where XXX
把ado1 sql語句當成一個視圖來用吧,數據量大,會慢。
C方案:遍歷grid,把不符合的篩掉。
-------------------------------------
完畢,希望對你有幫助

❹ 如何用Delphi把文本文件中的數據寫入到資料庫中

讀取文本文件中的字元串,可以使用 TStrings 及其派生的類(如 TStringList 等):

procereTForm1.Button1Click(Sender:TObject);
vartxt:TStringList;
begin
//讀取文本文件中的內數據
txt:=TStringList.Create;
txt.LoadFromFile('e: est.txt');

//欄位賦值,將容數據寫入資料庫
ADOTable1.Append;
ADOTable1.FieldByName('欄位名').AsString:=txt.Text;
ADOTable1.Post;

txt.Free;
end;
閱讀全文

與delphiado讀取文本文件相關的資料

熱點內容
蘋果手機不能定時關機 瀏覽:380
手機里照片在哪個文件夾 瀏覽:963
怎麼改網路攝像頭ip 瀏覽:332
ug管類零件斜面平面銑怎麼編程 瀏覽:915
文件存儲資料庫有哪些優點 瀏覽:513
台州網路教育本科有哪些 瀏覽:533
太原租房什麼網站 瀏覽:437
直接加入購物車代碼 瀏覽:265
微信將被關閉是真是假 瀏覽:943
c的可視化編程軟體有哪些 瀏覽:646
老師在微信群里發的文件表怎麼在轉發在群里 瀏覽:361
cf閱讀完版本專題即可領取禮包哦 瀏覽:52
少兒編程班需要哪些東西 瀏覽:261
數據升級失敗什麼原因 瀏覽:505
洗衣機自編程是什麼意思 瀏覽:572
主機的excel文件 瀏覽:530
mp4視頻文件如何壓縮 瀏覽:140
異或java 瀏覽:249
編程有什麼相關證件 瀏覽:611
你的網線未連接網路連接失敗 瀏覽:123

友情鏈接