2012年12月2日
摘要: 由于系统使用导出的格式是csv,但是如果数字的长度太长的话,用excle打开会用科学技术法自动截断了。所以开发了一个转换程序。 [java] view plaincopyprint?unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs,StdCtrls,ExtCtrls,ComCtrls,ComObj,StrUtils,WinSkinData,WinSkinStore,Gauges,ShellApi,ClipBrd;typeTForm1=class(TF 阅读全文
posted @ 2012-12-02 16:13 为人民服务 阅读(1377) 评论(0) 推荐(0) 编辑
摘要: 声明部分 procedure DataToExcelCSV(SaveFileName:string;DataSet:TDataSet;ShowCompleteBoX:Boolean=True;GroupCount:integer=1);......{------------------------------------------------------}{检测findStr是否in mainStr,如果存在则返回True,否则False}{------------------------------------------------------}function TFun.IsStrIn 阅读全文
posted @ 2012-12-02 16:10 为人民服务 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 给你个超简单的:procedure TForm1.btn1Click(Sender: TObject);varCsvData: TStringList;I: Integer;beginCsvData:= TStringList.Create;try CsvData.LoadFromFile('ee.csv'); for I := 0 to CsvData.Count -1 do beginmmo1.Lines.Add(Pchar(CsvData.ValueFromIndex[I]) + 11); end;finally CsvData.Free;end;end; /////// 阅读全文
posted @ 2012-12-02 15:56 为人民服务 阅读(234) 评论(0) 推荐(0) 编辑
摘要: csv是从Oracle导出来的,不是从vfp导出来的.Oracle用yyyy-m-d和yyyy-mm-dd导出,然后vfp日期型导入都无法成功,而用mm/dd/yyyy是可行的。所以记得以后要从csv导数据到vfp一定确保日期为该格式,与setdate完全无关。/////////////////////////////////////////////////////////////////////////////////////////////我有一个500M的CSV文件,想把它变成一个DBF文件来处理。 但不知如何操作。 用APPEND FROM 就会要求这个DBF文件必须先存在。 请问各位 阅读全文
posted @ 2012-12-02 15:41 为人民服务 阅读(2824) 评论(0) 推荐(0) 编辑