Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


70403 / 76738 ←次へ | 前へ→

【10844】Re:訂正と追伸
発言  ichinose  - 04/2/16(月) 11:01 -

引用なし
パスワード
   ▼kawata さん:
おはようございます。

>
>ichinoseさん、ありがとうございます、まずはテストしました。
>一番目の解の結果
>TBL_NAME    FLD_NAME    TYPE    LEN    ZERO
>郵便番号                
>1    フィールド1    adInteger    0    FALSE
>2    フィールド2    adVarWChar    255    TRUE
>3    フィールド3    adVarWChar    255    TRUE
>4    フィールド4    adVarWChar    255    TRUE
>5    フィールド5    adVarWChar    255    TRUE
>6    フィールド6    adVarWChar    255    TRUE
>7    フィールド7    adVarWChar    255    TRUE
>8    フィールド8    adVarWChar    255    TRUE
>9    フィールド9    adVarWChar    255    TRUE
>10    フィールド10    adInteger    0    FALSE
>11    フィールド11    adInteger    0    FALSE
>12    フィールド12    adInteger    0    FALSE
>13    フィールド13    adInteger    0    FALSE
>14    フィールド14    adInteger    0    FALSE
>15    フィールド15    adInteger    0    FALSE
>
>17M弱のMDBファイルが作成されました、時間は・・・・・
>実行して腕時計見て、画面に目を戻したら終わっていたような(^^;、
>10秒いらなかったかも、なんか・・・・すごい。
↑こっちは、OKですね!!

>
>一番目の解の結果
>TBL_NAME    FLD_NAME    TYPE    LEN    ZERO    
>郵便番号                    
>1    id        adInteger    0    FALSE    P
>2    フィールド1    adInteger    0    FALSE    
>3    フィールド2    adVarWChar    100    TRUE    
>4    フィールド3    adVarWChar    100    TRUE    
>5    フィールド4    adVarWChar    100    TRUE    
>6    フィールド5    adVarWChar    100    TRUE    
>7    フィールド6    adVarWChar    100    TRUE    
>8    フィールド7    adVarWChar    100    TRUE    
>9    フィールド8    adVarWChar    100    TRUE    
>10    フィールド9    adVarWChar    100    TRUE    
>11    フィールド10    adInteger    0    FALSE    
>12    フィールド11    adInteger    0    FALSE    
>13    フィールド12    adInteger    0    FALSE    
>14    フィールド13    adInteger    0    FALSE    
>15    フィールド14    adInteger    0    FALSE    
>16    フィールド15    adInteger    0    FALSE    
>
>76KのMDBファイルでした、あれ?と思ってテーブルをチェックしたら
>テーブルは作成されていました、レコードが入ってないのでしょうか?
>引き続き、あれこれやってみます。(最新のレスの修正は折込済です)。
やっはり?

sqlstr = "insert into [郵便番号] SELECT * FROM [Text;DATABASE=D:\EXCELファイル\ADO関連\].Ken_all.csv"

↑の中に全角の空白が入っています。半角に変えてください。
私は、半角空白ふたつ入れたつもりでしたが、投稿で全角に変わってしまったみたい。


>
>
>1つだけ気になることが(^^;。
>主キーをオートナンバーで作成されるユニークなIDというのは理解できる
>のですが、抽出PGMでは、どうしても郵便番号での抽出になりますよね?。
>この場合、郵便番号を主キーにするべきなのでしょうか?。
>それとも、これはおかしな考えかたですか?。
あっ、これね、郵便番号は、同じで住所の違う場合がありますよ。
3 hits

【10759】CSVから直接MDBを作成したい kawata 04/2/12(木) 15:10 質問
【10787】Re:CSVから直接MDBを作成したい ichinose 04/2/13(金) 21:23 回答
【10789】Re:CSVから直接MDBを作成したい kawata 04/2/13(金) 23:32 お礼
【10835】Re:CSVから直接MDBを作成したい 別解 ichinose 04/2/15(日) 23:29 回答
【10836】訂正と追伸 ichinose 04/2/15(日) 23:38 発言
【10842】Re:訂正と追伸 kawata 04/2/16(月) 10:23 お礼
【10844】Re:訂正と追伸 ichinose 04/2/16(月) 11:01 発言
【10845】Re:訂正と追伸 kawata 04/2/16(月) 11:13 お礼
【10857】Re:訂正と追伸 kawata 04/2/16(月) 15:04 お礼
【10837】Re:CSVから直接MDBを作成したい 別解 kawata 04/2/16(月) 8:29 お礼
【10843】Re:CSVから直接MDBを作成したい 別解 kawata 04/2/16(月) 10:56 回答

70403 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free