[リストへもどる]
一括表示

投稿時間:2004/06/17(Thu) 09:16
投稿者名:りん
Eメール:
URL :
タイトル:
VBでのACCESSデータ読み出しについて
初めまして。
VBとACCESSの絡みについての質問です。。
初心者なものでどうしたら良いかわからずに困っています
COMMAND1ボタンを押すと、TEXT1にアクセスデータ(DB.mdb)のID1の日時(フィールド)に
あるデータを表示させたいのですが、どのようにコードを作っていいかがわかりません。
ぜひコードも含めて教えて頂けないでしょうか。


# 勝手ながら、文書を改行させて頂きました。
 By 管理人

投稿時間:2004/06/17(Thu) 09:47
投稿者名:るしぇ
Eメール:
URL :
タイトル:
Re: VBでのACCESSデータ読み出しについて
いくつかお決まりの方法がありますが…
初心者はヘルプ読んでみて下さい。

[MSDN ライブラリ Visual Studio 6.0]
└[Visual Basic ドキュメント]
 └[Visual Basic の使用方法]
  └[データ アクセス ガイド]
   └[Microsoft Jet/Microsoft Access データベースへのデータ アクセス]

投稿時間:2004/06/17(Thu) 09:58
投稿者名:S.S
Eメール:
URL :
タイトル:
Re: VBでのACCESSデータ読み出しについて
> 初めまして。
> VBとACCESSの絡みについての質問です。。

まずVBとACCESSのバージョン、それとOSのバージョンをお教えください。
一応下記に接続方法を記述しますが、バージョンによって多少異なってきます。
接続方法もDAO、RDO、ADOとありますが、開発プロジェクト単位で決まっているのでしょうか?

とりあえず接続方法を書きます。

 ' ADOのオブジェクト変数を宣言する
 Dim Cnn As New ADODB.Connection
 Dim Rec As New ADODB.Recordset
    
 ' 接続
 Cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
      "Data Source=C:\DB.mdb;"
 '保存先をフルパス指定する
 ' テーブル名を指定しレコードセットの作成
 Rec.Open "Table1", Cnn, adOpenKeyset, adLockOptimistic

これでテーブルの値を取得することが出来ます。
通常?接続はログイン時に一括で行うことが多いです。
テーブルへのアクセス、更新等もテーブル名とSQLを渡すだけでレコードセットされる
関数を作成された方が、他の人との統一もとれ、修正時に一括で修正できるので便利かと
思います。
とりあえず試してください。それと参照設定を行って下さい(今回の場合ADO)

投稿時間:2004/06/17(Thu) 16:13
投稿者名:りん
Eメール:
URL :
タイトル:
Re^2: VBでのACCESSデータ読み出しについて・感謝
S.S様、VB6.0でACCESS97です。初心者な者で、接続法の違いがいまいちわからず苦戦しています。。。
るしぇ様、S.S様、黒影様、丁寧にありがとうございます。わからないことがあればまた、宜しくお願い
します!

投稿時間:2004/06/17(Thu) 09:59
投稿者名:黒影
Eメール:
URL :
タイトル:
Re: VBでのACCESSデータ読み出しについて

↓↓↓ここも参考になります↓↓↓
http://homepage2.nifty.com/inform/vbdb/

#投稿時は、適当なところで改行して下さい。(^_^)
#出来れば、質問記事の修正を!一番下を見れば、修正できます。