各位高手,求助如何用delphi读写csv文件,谢谢了 各位高手,求助如何用delphi读写csv文件,谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你会用Delphi读文本文件吗?csv其实就是一文本文件CSV全称 Comma Separated value,也叫逗号分隔值文件,是一种用来存储数据的纯文本文件格式,通常用于电子表格或数据库软件。 规则 0 开头是不留空,以行为单位。 1 可含或不含列名,含列名则居文件第一行。 2 一行数据不垮行,无空行。 3 以半角符号,作分隔符,列为空也要表达其存在。 4 列内容如存在,,则用“”包含起来。 5 列内容如存在“”则用“”“”包含。 6 文件读写时引号,逗号操作规则互逆。 7 内码格式不限,可为ASCII、Unicode或者其他。 最简单的方法是这样的:1、把你一条数据的各个字段用“,”隔开,然后拼成一个字符串,当然了,字符串类型的字段最好是加上双引号。 这样你就得到一个字符串了。例如“1,"zhangsan",1,"kkk dsg"。。”2、定义一个TStringList,把这个字符串加到StringList里面。3、自然的,有多少条数据都可以追加到StringList里面。4、你所有的字符串都加完了以后,最后调用一下StringList.SaveTofile。一切问题搞定。 如何擦除窗体上动态生成的控件? delphi 时间相减问题(计费系统) DBedit中修改数据后,如何使数据更新到数据库? 问1个有关DBGrid控件的问题 simpledataset连接MYSQL,读写正常,退出时提示错误? 关于access 使用的一些问题 请问大家一个关于菜单的问题 Delphi6+SqlServer退出时报"Connection Timed Out!"错误! 怎样在程序中用语句使DBGRID所显示的记录全部被选中(急)? 困扰我一个月的问题,就不信没人能答得出! (**挑战高手**) 怎样在数据库的ID字段获取最大值 如何监视或记录电脑磁盘上的数据变化?
CSV全称 Comma Separated value,也叫逗号分隔值文件,是一种用来存储数据的纯文本文件格式,通常用于电子表格或数据库软件。
规则
0 开头是不留空,以行为单位。
1 可含或不含列名,含列名则居文件第一行。
2 一行数据不垮行,无空行。
3 以半角符号,作分隔符,列为空也要表达其存在。
4 列内容如存在,,则用“”包含起来。
5 列内容如存在“”则用“”“”包含。
6 文件读写时引号,逗号操作规则互逆。
7 内码格式不限,可为ASCII、Unicode或者其他。
1、把你一条数据的各个字段用“,”隔开,然后拼成一个字符串,当然了,字符串类型的字段最好是加上双引号。
这样你就得到一个字符串了。例如“1,"zhangsan",1,"kkk dsg"。。”
2、定义一个TStringList,把这个字符串加到StringList里面。
3、自然的,有多少条数据都可以追加到StringList里面。
4、你所有的字符串都加完了以后,最后调用一下StringList.SaveTofile。
一切问题搞定。