• 締切済み
  • すぐに回答を!

heroDBに外部CSVをインポートしたいのですが

heroDBというデータベースを利用しており、外部のCSVをインポートさせたいのですがどのようにすればいいのでしょうか? 現在heroDBというフリーのデータベースを利用し、別なサイトの会員データCSVをインポートしてデータベース更新などができればと考えています。 コンマ区切りのCSVなのですが、heroDBを利用してインポートは可能なのでしょうか? その際はどのようにすればインポートできますでしょうか? 初心者なので右も左もわからず・・・

共感・応援の気持ちを伝えよう!

みんなの回答

  • 回答No.1

公式の FAQ に「2-2 エクセルで作ったデータをヒロ・データベースで使いたい。」があります。これが参考になると思います。 http://www.hero.ne.jp/~db/faq.shtml "<>" を区切り記号とする 最初の項目はユニーク・キーにする。 データからカンマ、タブ、<>、機種依存文字などの文字は取り除く 手順は大体、下のようになります。 1.メモ帳などで、カンマを除く使用できない文字(使用されている場合)を置換します。 2.CSVをExcelに取り込み CONCATENATE 関数でフォーマット変換します。 例:=CONCATENATE(B1, "<>",C1, "<>",D1) ユニーク・キー メールアドレス 名前 3.A列をコピーしてメモ帳に貼付け、保存します。 4.保存したファイルと既存のファイル(あれば)をマージする。 # 昔みんなが劣化コピー、車輪の再発明をしていたころにやっていたことです(--;)

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • csvのインポートについて

    アウトルック2003を使っています。csv形式のデータ(カンマ区切りのアドレスをいれたもの)をアドレス帳にインポート出来たのですが、名前もいれたいと思っています。 そのアドレスのデータと新たに名前のデータをいれて対応させたいのですが、どうしたらいいでしょうか? 上記のデータをグループ化にもしたいです。 どなたか教えて下さい。

  • 【Access2010】CSVインポートについて2

    お世話になります。 現在、表題につきまして以下の質問をさせて頂いておりますが、もう一つ質問させて頂きます。 http://questionbox.jp.msn.com/qa8724865.html インポートしようとしているCSVファイルはカンマ区切りですが、その中のデータにカンマが含まれている場合がございます。 項目1  項目2  項目3 ・・・  1    あ,あ   いい  2    うう    ええ これをカンマ区切りでインポートすると、 項目1  項目2  項目3  フィールド1 ←自動的についたフィールド名  1    あ     あ    いい  2    うう    ええ となってしまいます。 これを回避する方法はございますでしょうか。 ※CSVファイルは変更したくないので、予めCSVから不要なカンマを削除しておく・・というのは無しでお願いします。 ご教授の程、宜しくお願い致します。

  • PHP+MySQL でのcsvファイルインポート

    PHP + MySQL で、他システムから出力されてきたcsvファイルをテーブルへインポートしたいと考えています。 LOAD DATA INFILE で取り込もうとしていますが、対象のcsvファイルの特徴のためにうまく行かず苦戦しています。 取り込みたいファイルは、以下のようになっています。  ・各フィールドが "(ダブルクォート) で囲まれている  ・各フィールドは ,(カンマ) で区切られている  ・金額の項目には、桁区切りのカンマが入っている  例) "0001","あああああ",…(中略)…,"105,000","100,000","5,000",…     コード 項目名            税込み  税抜き 消費税  というような形です。    困っているのは、金額に使われている、桁区切りのカンマの処理についてです。  目的としては、データベースへ取り込むときには 105,000 は 105000 として取り込めればいいのですが、他システムから、桁区切りがなされた状態でcsvが作成されてきています。 LOAD DATA INFILE test.csv INTO TABLE data_table FIELDS TERMINATED BY ',' ENCLOSED BY '\"' IGNORE 1 LINES;  各項目のダブルクォートはENCLOSED BY で、項目を分けるカンマはTERMINATED BYで処理できていると思うのですが、金額の区切りに使われているカンマと項目の区切りのカンマを区別させられずに苦戦しています。  事前にcsvを加工するのも考えてはいるのですが、なるべくcsvを加工せずにそのまま取込したいと思います。  何か、簡単に回避できる方法等があればご教示願います。  宜しくお願いします。

    • ベストアンサー
    • PHP
  • EXCELにcsv形式の外部データを取り込む際にカンマ区切りで取り込も

    EXCELにcsv形式の外部データを取り込む際にカンマ区切りで取り込もうとした場合、csvデータの同一セル内に改行データがあると、ずれて表示されてしまいます。 改行を取り除くのはclean関数があることは知っていますが、マクロを利用して、EXCELのデータ→外部データの取り込みの選択だけで取り込む方法はないでしょうか?ご教示ください。

  • Access2007へCSVデータなどをインポートしたい

    Access2007において顧客データベースを運用しています。 定期的に他のデータベースから書き出したCSVファイルを この顧客データベースの中にインポートしたいのですが可能ですか? CSVのデータををテーブルとしてインポートすることはできるのですが、 データベースの中身(データ)のみを項目ごとに割り振って流し込みたいのです。 よろしくお願いいたします。

  • VBでCSVファイルのある行をインポート

    VBでCSVのインポートをしたいのです。 CSVファイルの中身で、最初の5行は読みません。そして、カンマ区切りの行の最初の文字が数字である場合だけを読みたいのです。で最後の3行も読みません。 ですので、CSVのデータを読む場合に最初の5行を飛ばすという方法か、カンマ区切りの行の最初の文字が数字の場合だけ読むという方法はありませんでしょうか。 Line Input #intFileNo, strTextLine strTextLine = Replace(strTextLine, """", "") str = Split(strTextLine, ",") こんな感じのコードで考えてます。 お分かりの方いましたらお願いします。

  • CSVをSqlite3にインポート。

    CSVをSqlite3にインポートする際に..コマンドから行うとデータ内の改行が崩れるようです。 これはパーサーが単に改行を行末として扱っているためでしょうか。 『,』カンマに至っても同じようです。 CSVデータに『,』カンマや改行データが存在しても正しく処理が行えるアプリ等を探しております。 改行データを置き換えて潰さないものがベターで 作業環境上インストールできませんので、レジストリを汚さないアプリと言う条件です。 注文が多く申し訳ありません、ご存知の方がいましたら教えてください。

  • CSV形式のデータに関して

    今SQLiteManagerを用いてデータベースを管理しているのですが データをインポートする際にエクセルの形式からCSVに変換して カンマ区切りでとういうところまではできたのですが それぞれの数値データを''(シングルクォーテーション)で囲みたいのです。('8','98',...こういった形で) ですがどうすれば出来るのかがわかりません。 変換する際に何か設定?みたいなことがあるのか その後で変換方法?があるのか。 もしわかるかたいらっしゃいましたら教えていただきたいです。

  • CSVをExcelに変換したい

    お世話になります。 CSVファイルをExcelファイルに変換する場合、CSVファイルをExcelで開いて拡張子を「xls」もしくは「xlsx」を指定して保存すればよいかと思いますが、PCにExcelがインストールされてない環境の場合、Excelに変換することは不可能でしょうか。 今回、Accessにてツールを作成し、CSV(カンマ区切り)のデータを読み込もうとしておりますが、そのデータの中には単語の中にカンマが含まれているものがある為、普通にCSVをインポートしようとすると、ズレてしまいます。 なので、インポートする前準備としていったんExcelに変換したいと考えているのですが。。そのPCにExcelがインストールされてないと、やはり変換することは出来ないでしょうか。 もしくは、カンマ区切りのCSVファイルをタブ区切りに変換したりすることは出来ますでしょうか。 ご教授の程、宜しくお願い致します。

  • AccessでCSVを読み込めない

    CSV形式(カンマ区切り)のファイルがあります。4項目あり、各項目は以下になります。 ID,名前,説明,性別 このCSVをAccess 2003でインポートしたいと思っています。ただ、以下のようなデータが入っていた場合はエラーを起こします。 "001","近藤","性格は,普通","男" といったように、説明にカンマが混じってしまっている時です。これでは正しく読み込めません。 こういった形式のデータをインポートしたい時、何か良い手はないでしょうか?よろしくお願い致します。