文本文件user.txt34011102
34011106
34011154
34087512
34015487
34032458
34015485
34015421
34017878
...数据表:TABLEUSER
字段:USERID VARCHAR2(15)
请问如何通过文件流将这个TXT的内容插入TABLEUSER,这个TXT文件就一列。我知道用文件流这个概念,但不知道如何写,可否举个例子
34011106
34011154
34087512
34015487
34032458
34015485
34015421
34017878
...数据表:TABLEUSER
字段:USERID VARCHAR2(15)
请问如何通过文件流将这个TXT的内容插入TABLEUSER,这个TXT文件就一列。我知道用文件流这个概念,但不知道如何写,可否举个例子
var
f:TStringList;
i:Integer;f:=TStringList.Create();
f.LoadFromFile(<文件名>)for i:=0 to f.Count-1 do
begin
Table.Append();
Table.FieldByName('UserID').AsString=f.Strings[i];
Table.Post();
end;f.Free();b. 将整个文件作为一个记录插入到纪录
var
f:TBLOBField Table.Append();
f:=Table.FieldByName('USERID') as TBlobField;
f.LoadFromFile(<文件名>);
Table.Post();不过,你的USERID类型不对,应该是一个存放备注性的字段,
如果是Access,就应该是 Memo
如果是SQL Server,就应该是 Text