こんにちは。Access2000について質問させてください。よろしくお願いいたします。


csvファイル内のデータをAccess2000に作成したデータベースにインポートしたいんのですが、どうすれば良いでしょうか?

何を調べたらいいかもわからない状態で…

どなかかご存知の方がいらっしゃったら教えて下さい。なにとぞ宜しくお願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

メニューのファイルメニューから外部データの取り込みを選択するかデータベースウィンドウ上で右クリックしインポートを選択します。


ファイルの種類をテキストファイルに設定しcsvファイルのあるフォルダを開きファイルを指定しインポートボタンをクリックするとインポートウィザードが開きますので順次従って進めればできます。
データを保存する場所で既存のテーブルに保存したければ次のテーブルで指定します。ウィザードの設定が終わったら完了ボタンでインポートできます。
ウィザードにある設定ボタンをクリックすればインポート定義を登録できます。インポート定義を登録すれば次回からフィールドの設定などしなくてインポート定義を使って同様のデータ構成のファイルはインポートできるようになります。
ヘルプでインポートで検索すれば出てきますのでそちらも参照してください。
    • good
    • 1
この回答へのお礼

丁寧なご回答ありがとうございます!
インポート出来ました! 

お礼日時:2005/10/29 02:28

「ファイル」→「外部データの取り込み」→「インポート」→「ファイルの種類:テキストファイル」でインポートできます。

    • good
    • 1
この回答へのお礼

うまく出来ました! ありがとうございました ペコm(_ _;m)三(m;_ _)mペコ

お礼日時:2005/10/29 02:29

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

関連するカテゴリからQ&Aを探す

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qe-broadでのポート開放のやり方を教えてください

回覧ありがとうございます
引越し先のアパートではe-broadが契約されており
入居同日からインターネットが無料で利用できるようになっています

よくゲームなどで、ポート開放(CTUから)をしていましたが
e-broadでのポート開放のやり方がわからず困っています
公式のQ&Aを見てみると
※ポート開放サービス:3,150円(税込)/1ポート
とありますが、頻繁にポート開放をしますし、1ポートを開放するだけに3000円も取られるのは勿体無いと思うので、自分で開放できるやり方を探しています

フリーソフトでも構いません
宜しくお願いします

Aベストアンサー

レオネットとかと同じ、建物内が家庭内LAN状態なネットなのですね。
ポート開放はPC側のソフトでどうにか出来るものじゃないので、金払ってポート開放してもらう以外には対処のしようがありませんね。

どうしても困るのなら、自分で別途ADSL引くなり。(使えるかどうかは知りませんが。)


ところで、CTUでポート開放しないと遊べないゲームなんてありました?
光プレミアムでCTU使ってますが、ポート開放が必要なゲームなんて無いのですが・・・セキュリティ設定を高とかに変えているのでしょうかね?
もしくは、遊んでるジャンルが違うのかもしれませんが・・・MMORPGとかだと必要ないですけど、他のジャンルだと必要なのがあるのでしょうかね?

QCSVデータ→ACCESSに変換。また新しいCSVデータをACCESSに追加できない?

ACCESSでCSV形式のデータを取り込みします。
※このCSVのデータを[a.txt]とします。

[a.txt]を一度取りこみ。
この段階で[a.txt]の中を空にします。
しばらくしてから
[a.txt]にデータたまりだして、
再度ACCESSで取り込みしようとした場合、
先ほど取り込んだACCESSに追加ってできないものなんでしょうか?

よろしくお願いします

Aベストアンサー

>ワークテーブルへインポート・・・の意味が

最終的に追加したいテーブルと同じカラムを持つ、空のテーブルを用意し、
それにインポートして、問題なければ、最終的に追加したいテーブルへインサート。
問題があるならば、インポート先のテーブルをTRUNCATEして再処理。
最終的に作業が完了したら、空のテーブルをTRUNCATEしておく。

Qポート開放が出来ません

使用機器はAtermWR8300Nで、windowsXPSP2の内臓無線子機で接続しています。
ポートマッピングで目当てのポート番号(UDPのみ開放できれば良い)を指定したのですが、ポート開放は出来ていませんでした。
ポートマッピングとポート開放は別物なのでしょうか?
回答よろしくお願いします。

Aベストアンサー

設定
http://www.aterm.jp/function/guide13/web-data/type2_s/main/8300/8w_m6.html

開放出来ない原因
・No.2さんのいうようにソフトを起動していない。
※ソフトを起動してもう一度確認。
・No.1さんのいうようにセキュリティソフトのファイアウォールでふさいでしまっている。
※セキュリティソフトの設定をする。
・二重ルーターになっている。
※設定すれば開放できる。
・マンションなどで管理ルーターが置かれている。
※この場合ポート開放は無理。

回線種別や接続機器の確認をして必要なら補足をするといいかもしれません。

Q【Access2000VBA】CSVファイルインポートの不具合

Access2000でCSVファイルインポートをVBAで行っています。
ところが、CSVファイル内に全角カンマ(,)がある場合、
区切り文字として認識されてしまい困っています。
区切り文字としてではなく文字として取得したいのですが可能でしょうか。

お手数ですが方法がわかる方、ご回答よろしくお願いいたします。

Aベストアンサー

それは、無理だと思います。
CSVでなければならないのでしたら、全角カンマを他では絶対使われない文字に変換しておいて、インポートしてから元に戻すという手があります。
また、CSV上でダブルクォーテーション(")で文字列を挟んでおけば、何とかなるかもしれません。
CSVではなく、可変長のテキストとして保存することが可能でしたら、文字列区切りをカンマ以外、例えばタブにするなどで対応できます。
固定長形式の処理が可能でしたら、それも一考の価値があります。がファイルサイズがでかくなります。
ご参考になれば幸いです。

QWindows7でのポートの開放ができません。

Windows7でのポートの開放ができません。
http://security.okwave.jp/qa5589957.html ←の通りにやったのですが、ポートが開放されているかチェックでやると開放されてませんと出てしまいます><ちなみにポート開放ソフトのUPnPCJや開放くんでもできませんでした。
開放したいポート番号 TCP/UDP 2400

Aベストアンサー

auひかりですとホームゲートウェイ(Aterm BL190HWかな?)ですね。
このホームゲートウェイで無線接続をさせているのでしょうか。
それとも他にルーターがあるのなら二重ルーターのせいでポート開放が出来ないと思われます。
接続機器をお確かめください。

Q【Access2000】CSVファイルのインポート方法

Access2000(OS:WinXP)でCSVファイルをインポートするVBAを作成しています。

Open "ファイル名" For Input As #txtFileNumber
Input #txtFileNumber, txt1, txt2...

上記のようにtxt1,txt2...の変数に代入しているのですが、CSVファイルの行数が可変のため、どうすれば良いのか困っております。最大100フィールド程あるのですが…。何か良い方法がありましたらお教えください。

Aベストアンサー

1,2,3,4
1,2,3,4,5,6
1,2,3,4,5,6,7,8

このような Test.csv があるとします。

Private Sub コマンド0_Click()
  Dim I    As Integer
  Dim N    As Integer
  Dim Datas() As String
  
  Datas() = FileReadArray("C:\Temp\Test.csv")
  N = UBound(Datas())
  For I = 0 To N
    Debug.Print Datas(I)
  Next I
End Sub

[イミディエイトウィンドウ]

1,2,3,4
1,2,3,4,5,6
1,2,3,4,5,6,7,8

と、このように読み込むことが可能です。

Private Sub コマンド0_Click()
  Dim I    As Integer
  Dim J    As Integer
  Dim N    As Integer
  Dim M    As Integer
  Dim Datas() As String
  Dim Fields() As String
  
  Datas() = FileReadArray("C:\Temp\Test.csv")
  N = UBound(Datas())
  For I = 0 To N
    Fields() = Split(Datas(I), ",")
    M = UBound(Fields())
    For J = 0 To M
      Debug.Print Fields(J)
    Next J
    Debug.Print "---------"
  Next I
End Sub

と、改造すれば、各行の列データを取り出すことも可能です。

1
2
3
4
---------
1
2
3
4
5
6
---------
1
2
3
4
5
6
7
8
---------

※参照設定で、Microsoft scripting runtime を参照するようにする必要があります。
※長くなりますので、FileReadArray()はおって紹介します。

1,2,3,4
1,2,3,4,5,6
1,2,3,4,5,6,7,8

このような Test.csv があるとします。

Private Sub コマンド0_Click()
  Dim I    As Integer
  Dim N    As Integer
  Dim Datas() As String
  
  Datas() = FileReadArray("C:\Temp\Test.csv")
  N = UBound(Datas())
  For I = 0 To N
    Debug.Print Datas(I)
  Next I
End Sub

[イミディエイトウィンドウ]

1,2,3,4
1,2,3,4,5,6
1,2,3,4,5,6,7,8

と、このように読み込むことが可能です。

Private Sub コマ...続きを読む

QwindowsXP ファイヤーウォールのポート開放について

windowsXP ファイヤーウォールのポート開放について

http://oshiete.goo.ne.jp/qa/6138225.html
PC:XP SP3
回線:NTT西日本 光プレミアム
接続:CTUから有線接続
こちらの方でも質問したのですが、以前に使っていたプロバイダだとTCP、UDP共に開放出来たのに、今回TOPPAにしてから開放出来なくなりました。

http://anisong.dip.jp/port-chk/port-menu.pl
こちらのサイトでポート開放を確認するとFILTERED or LISTENINGになります。
そこで、一つずつ確認するために、CTUのファイヤーウォールをきったり、セキュリティソフトを切ってもダメでしたが、windowsファイヤーウォールの機能を切ると前進がありました。

先ほどまでFILTERED or LISTENINGだったものが、NOT LISTENINGになりました。
これはポート開放出来ているが、ソフトが使われて居ないと言うものでしたので、再度ソフトを起動してから確認すると、またFILTERED or LISTENINGになってしまいます。

CTUでUDPポートを4つほど開放する設定をして同様にすると、なぜかソフトに設定しているUDPポートだけがFILTERED or LISTENINGになり、それ以外の開放したUDPポートがNOT LISTENINGになります。
ソフトのUDPポートを、他の開放してるUDPポートに変更すると、変更設定したUDPポートだけがFILTERED or LISTENINGになります。

こんなに都合よく、ソフトに設定したポートだけがポート開放出来ないというのはどのような原因が考えられますでしょうか?

1.ソフトは何度も再起動をさせて確認している。
2.ソフトを起動した状態でポート開放をしている。
3.ファイヤーウォールを起動した状態でポートを指定して開放してみてもダメ
4.TCPポートは問題なく開放出来ている。
5.繰り返しますが、この設定で以前のISPでは開放出来ていた。ローカルIPも固定している。

どうか御助言願います。

windowsXP ファイヤーウォールのポート開放について

http://oshiete.goo.ne.jp/qa/6138225.html
PC:XP SP3
回線:NTT西日本 光プレミアム
接続:CTUから有線接続
こちらの方でも質問したのですが、以前に使っていたプロバイダだとTCP、UDP共に開放出来たのに、今回TOPPAにしてから開放出来なくなりました。

http://anisong.dip.jp/port-chk/port-menu.pl
こちらのサイトでポート開放を確認するとFILTERED or LISTENINGになります。
そこで、一つずつ確認するために、CTUのファイヤーウォールをきったり、セキ...続きを読む

Aベストアンサー

> こんなに都合よく、ソフトに設定したポートだけがポート開放出来ないというのはどのような原因が考えられますでしょうか?

TCPとUDPの違い、ファイヤウォールの動作のrejectとdropの違いが理解できていないだけでは?

TCPはコネクションを張るという概念があるので、TCPのコネクションが張れた時点でポート開放ができていると判断可能

UDPの場合はTCPと異なりコネクションという概念がないので、

http://pooh.gr.jp/?p=517
・ICMP (Port) Unreachableが帰ってきた場合 → 「NOT LISTENING」と表示
・何も帰ってこない場合 → PortをListenしているのかdropしているのか判断できないので、「FILTERED or LISTENING」と表示

QACCESS2000でEXCELデータのインポート

IBM AS/400のデータ転送でファイルタイプBIFFでEXCELファイルに落としたものをACCESS2000でインポートすると外部フォーマットが正しくないとなります。以前はACCESS VER.2.0では出来たのですが。どなたかご存知の方、お教えねがえないでしょうか

Aベストアンサー

エクセルのバージョンはどれをお使いになっていますか?
エクセルのバージョンが古いとひょっとしてAccess2000では読めない可能性があります。

また、一手間かかりますが、エクセルからCSV形式に出力して、Accessで取り込む回避策も考えられます。

Qポート開放なしで通信できるわけ

ポート開放していない状態で通信することが可能なのでしょうか?PS3の「ダークソウル」というゲームをしているのですが、このゲームは通信方式にP2Pを利用していてポート開放が必須ということでした、しかし私は今までこのことを知らずにゲームをプレイしていて最近になってやっとルータの設定をしてポートを開放するに至りました、そのポート開放関連を調べているときに「データは相手のポート番号をみて送信するサービス(アプリケーション)を選ぶ、なのでポートの開放が必要」と書いてありました。ではなぜ私はポート開放をしていない期間、ダークソウルのマルチプレイができていたのでしょうか?データの送信先がわからない状態に通信が確立していた理由がわかりません・・・
伝わりにくい文章と思いますが御回答の程、お願いします。

Aベストアンサー

ポート開放をしていないということは相手からの通信を受け付けないということです。

しかし、こちらから通信したものの返事は受け付けます(動的にポートを開放している)。
こちらが主体的に通信すればOKです。

ただし、結果としてこちらから通信しなければいけないので通信が遅くなることもあります。
ネット対戦でラグる場合の解決手段としてポート開放があるのはこのためです。

QACCESS2000 フォームからデータのインポートを起動するには

お世話になります。
フォーム内にコマンドボタンを配置し、そのボタンをクリックしたら、ファイルからテーブルへデータのインポートを起動するようにしたいのですが、イベントプロシージャで、どのように記述すればよいでしょうか。
あるいは、そんなことはできないのでしょうか。

Aベストアンサー

>ファイルからテーブルへデータのインポートを起動するようにしたいのですが、
とのことですが、
「インポート画面を起動」させる方法は、わかりません。

しかし、
TransferSpreadsheet
を使えば、excelファイルをaccessのテーブルへインポートできます。

VBのヘルプのキーワードに、「TransferSpreadsheet」と入力すると、
詳細が書いてあります。

以下URLをご参照ください。。。

参考URL:http://www.accessclub.org/samplefile/samplefile_127.htm


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報