本コンテンツで使用したサンプルコードです。以下のリンクからダウンロードしてお試しください。なお、ダウンロードしたプログラム・シェルスクリプトに関し、いかなる責任も負いかねますのでご自身の責任でお試しください。
サンプルアプリケーション本体。標準入力からcsv形式のデータを読み込み先頭フィールドにあるidに一致するものをDBから検索し、読み込んだcsvの先頭フィールドと第2フィールドの内容と検索結果をマージして標準出力に戻します。
本サンプルで扱うmysql関数のラッパークラス。扱っている関数は
です。mysqlプログラム作成のサンプルコード程度の役には立つかもしれません。
サンプルアプリが使用するMySQLのテーブルをラップしたクラス。上記のmysqlbaseクラスを継承しています。個々のテーブルに応じた実装となります。
サンプルアプリ用MySQLテーブル作成用スクリプト。このスクリプトを実行するとmysqlのtestデータベースにtbl_sampleというテーブルを作成します。同名のテーブルがある場合はdropされますのでご注意ください。
本コンテンツで利用しているlibcsvは名著「プログラミング作法」で紹介されていたものを利用していますのでご了承ください。
| プログラミング作法 | |
![]() | ブライアン カーニハン ロブ パイク Brian Kernighan アスキー 2000-11 売り上げランキング : 10151 おすすめ平均 ![]() 1章以外は、個別に専門の本を読んだ方がいい気がする プログラマ必読の書 第1章だけでも十分に価値ありAmazonで詳しく見る by G-Tools |