
項目をカンマで区切っただけの単純なcsvファイルをAccessでインポートしてテーブルを作成したら、データ数が増えてしまいました。
(csvファイルをテキストで開いたときの行数と、Accessの行数が異なる)
5000件ぐらいなら、csvもAccessもデータ数は同じなのですが、データ数が大きくなると、csvとAccessのテーブルで6万件とかの差分が出てしまいます。
csvファイルとAccessで、データ数を同じにするにはどうしたら良いでしょうか。
参考になるURLでも良いので、教えて頂ければと思います。
よろしくお願いします!
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
アクセスVBAで、行数を確認してみてはいかがでしょうか?
(Microsoft Scripting Runtimeの参照を設定する必要があります。)
Private Sub コマンド1_Click()
Dim x As Long
Dim fname As String
fname = "C:\temp\test.txt"
x = 0
Dim fso As New FileSystemObject
Dim ts As TextStream
Set ts = fso.OpenTextFile(fname)
Do Until ts.AtEndOfStream
x = x + 1
ts.ReadLine
Loop
MsgBox x
End Sub
No.1
- 回答日時:
>>(csvファイルをテキストで開いたときの行数と、Accessの行数が異なる)
「テキストで開いたとき」に使用したソフトの最大行数は元のファイルの行数より大きいですか?
たとえばEXCELで開くと最大が約6万です。元ファイルが12万件だとすると
EXCELのCSVは6万行しか見えずaccessは12万行きっちりみえます。
ご回答ありがとうございます!
ある程度、元ファイルの行数が増えたときに起きる現象なので、やはり、テキストエディタの限界だったということでしょうか。。
ちなみに、K2エディターを使用しており、表示行数の設定を探してみたのですが、見つかりませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アドレス帳のデータをエクセル...
-
100万行のCSVを10万行ずつのフ...
-
ThunderbirdのメールをCSVでま...
-
csvファイルを開けることができ...
-
カンマがデータとして入ってるC...
-
【CSVファイル】先頭の文字列に...
-
Access95のエクスポートで教え...
-
ACCESS ダイアログ キ...
-
TSVのファイルをACCESSにインポ...
-
拡張子が「cda」のファイルを聞...
-
amifldrv64.sysについて教えて...
-
特定のエクセルファイルを起動...
-
マルチスレッドでCSocket::Crea...
-
FL StudioでMIDIファイル書き出...
-
ホームページ作成中に溜まる不...
-
tmpファイル なぜできる?削除...
-
HTMLとデータベースの連携
-
PowerShellでフォルダを削除で...
-
AccessからExcelのファイルを起...
-
SQL*Loaderで「オブジェクトが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
100万行のCSVを10万行ずつのフ...
-
【CSVファイル】先頭の文字列に...
-
Access インポート
-
アクセスでcsvに出力した際、頭...
-
ThunderbirdのメールをCSVでま...
-
csvファイルをアクセスにインポ...
-
タブ区切りデータからダブルコ...
-
Access2007のエキスポートについて
-
カンマがデータとして入ってるC...
-
accessで項目内の文字を自動改...
-
Access95のエクスポートで教え...
-
csvファイルが保存すると数...
-
sqlldrのフィールドの属性について
-
DB2のエラーコードについて
-
TXTで作成したファイルをDATフ...
-
ファイルメーカーVer6でのCSV書...
-
Accessでdatファイルのインポート
-
Gmailからウィルコムへの連絡先...
-
iTunes で管理している曲をリス...
-
MS Accessでデータインポート前...
おすすめ情報