rcsvf@("rcsv1.csv").prtn,next;
{都道府県, 人口} {東京都, 13,161,751} {神奈川県, 9,049,500} {大阪府, 8,862,896}
,rcsvfh@("rcsv1.csv").prtn,next;
{都道府県 => 東京都, 人口 => 13,161,751} {都道府県 => 神奈川県, 人口 => 9,049,500} {都道府県 => 大阪府, 人口 => 8,862,896}
+db("Driver={Microsoft Access Driver (*.mdb)}; DBQ=sample.mdb"); #テストデーターの作成 ,$rec1 == { "ID"=>1, "col1" => "aaa", "col2" => 20, "col3" => "2010/05/27 17:40:30"} ,$rec2 == { "ID"=>2, "col1" => "bbb", "col2" => 30, "col3" => "2010/05/27 17:40:30"} ,db.insert( $rec1, "sample_table") ,db.insert( $rec2, "sample_table") ; #db の内容をCSVファイルへ出力 +fname('wcsv.csv'); ,fname.fwrite(''),!; ,db.select@({},'sample_table').csv.logn(=fname),next; #csvファイルの内容の表示 ,fname.file.print;
+fname('wcsv.csv'); ,fname.fwrite(''),!; ,db.select({},'sample_table', @rec),fname.fappendn(=$rec.csv),next;
D:\sample\lib>adp wcsv.p 1,aaa,20,2010-05-27 17:40:30 2,bbb,30,2010-05-27 17:40:30
+db("Driver={Microsoft Access Driver (*.mdb)}; DBQ=sample.mdb"); #テストデーターの作成 ,$rec1 == { "ID"=>1, "col1" => "aaa", "col2" => 20, "col3" => "2010/05/27 17:40:30"} ,$rec2 == { "ID"=>2, "col1" => "bbb", "col2" => 30, "col3" => "2010/05/27 17:40:30"} ,db.insert( $rec1, "sample_table") ,db.insert( $rec2, "sample_table") ; #db の内容をCSVファイルへ出力 +fname('wcsv.csv'); +heder(1,$rec),fname.fwriten(=$rec.keys.csv),!; +heder($,$),!; ,db.select({},'sample_table', @rec) ,times($c),heder($c,$rec),$rec.csv.logn(=fname),next; #csvファイルの内容の表示 ,fname.file.print;
+fname('wcsv.csv'); +heder(1,$rec),fname.fwriten(=$rec.keys.csv),!; +heder($,$),!; ,db.select({},'sample_table', @rec) ,times($c),heder($c,$rec),$rec.csv.logn(=fname),next;
D:\sample\lib>adp wcsvh.p ID,col1,col2,col3 1,aaa,20,2010-05-27 17:40:30 2,bbb,30,2010-05-27 17:40:30