MySQL ODBC 5.2をデフォルトの設定でインストールしたら、ANSIのODBCドライバを使うと様々なエラーが発生します。
ExcelDBToolから接続する場合も下記のエラーが発生します。
-2147467259 [MySQL][ODBC 5.2(a) Driver][mysqld-5.6.15]Incorrect string value xxx
for column 'xxx' at row 1
この場合、こちらは以下のことを確認しました。
1、ODBC32bitが正しくインストールされましたか。(64bitではない)
2、接続文字列の中に下記の記述が入っていますか。
STMT=SET NAMES cp932;charset=cp932;
3、確認してから、テーブル名と列名が全部日本語でテーブルを作成して動作確認しました。
そうすると、DBに正常に登録できました。
タグ:登録
楽々テストデータ作成 -3 ダミーデータ生成&登録
ここではExcelDBToolを使用して、ダミーデータを生成して、生成↓データをIBM DB2のデータベースに登録する方法を説明します。
1、Excelシート上にて右クリックして、DBツール→データ取得→テーブルを選択...をクリックします。
2、テーブル選択の画面が出て、データ生成対象テーブルの表定義を取得します。
3、データ作成対象列を選択ししてから
シート上に右クリックして、DBツール→選択範囲にデータ作成をクリックします。
4、ダミーデータ生成設定の画面が出たら、データ開始行を設定して、各列の生成オプションを設定します。
5、生成したデータを変更・調整して、データベースに登録します。
右クリックして、「DBツール→データ更新→選択されたシートのデータを入換」をクリックします。