给你一个简单的方法
你根据实际情况变通
procedure TForm1.Button2Click(Sender: TObject)var
CsvLines, CommaStr: TStringList
begin
CsvLines := TStringList.Create
CommaStr := TStringList.Create
CommaStr.CommaText := '1 2 3 4 5 6 7 8 9'
CsvLines.Add(CommaStr.CommaText)
CommaStr.CommaText := '9 8 7 6 5 4 3 2 1'
CsvLines.Add(CommaStr.CommaText)
CsvLines.SaveToFile('test.csv') //写入
CsvLines.LoadFromFile('test.csv') //读取
CsvLines.Free
CommaStr.Free
end
将CSV文件导入数据库的方法有很多种,可以使用脚本、数据库客户端或者数据库提供的管理功能来实现。比如可以在MySQL中使用LOAD DATA INFILE命令,在SQL Server中使用BCP命令,在Oracle中使用SQL*Loader等。拓展:另外,还可以使用编程语言,比如Java或者Python,开发一个专门的程序来实现csv文件到数据库表之间的转换。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)