VBを勉強しているのですが、ODBC経由でAccessのデータベースにADO接続する方法を教えてください。

書籍の紹介などは必要ありません。
VB初心者でして質問がおかしいかもしれません。おかしかったら突っ込んでください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/05/11 13:53:12
  • 終了:--

回答(10件)

id:katekyo-search No.1

katekyo-search回答回数12ベストアンサー獲得回数02004/05/11 14:05:57

ポイント10pt

http://www.hatena.ne.jp/1084251192#

VBを勉強しているのですが、ODBC経由でAccessのデータベースにADO接続する方法を教えてください。 書籍の紹介などは必要ありません。 VB初心者でして質問がおかしいかもし.. - 人力検索はてな

Set db = Server.CreateObject(”ADODB.Connection”)

Set rs = Server.CreateObject(”ADODB.Recordset”)

db.open ”Driver={Microsoft Access Driver (*.mdb)}; DBQ=” & _

Server.Mappath(”mdbファイルの場所(相対パス可)”)

sql=”select * from ****”

rs.open sql,db,1

みたいな感じですね

id:atsuosan No.2

atsuosan回答回数46ベストアンサー獲得回数02004/05/11 14:13:37

ポイント10pt

http://homepage2.nifty.com/inform/vbdb/api_dsn.htm

ODBCデータソースの登録・削除 (API)

http://homepage2.nifty.com/inform/vbdb/ado_access.htm

ADO でAccessデータベースを開く

どうでしょうか?

id:riu0923 No.3

riu0923回答回数6ベストアンサー獲得回数02004/05/11 14:34:04

ポイント10pt

http://www.mahoutsukaino.com/ac/ac97/basic/gaibu7.htm

MS-Access97超入門>外部データの活用

http://www.mahoutsukaino.com/ac/ac2000/vba2000/vba12.htm

MS-Access2000--VBAの小屋>ADOとはなんや

「魔法使いの開発工房」というページです。

ここはVBAに限らず、アクセスを勉強するには超!いいページです。

(ご存知かもしれませんね。)

上はODBCの説明です。

(あまり詳しい説明ではないですが)

下はADO接続のページです。

けっこう詳しい説明があります。

このページでだいたいわかったら、あとは自分で調べられるくらいになると思います。

がんばってください!

id:spiceload No.4

spiceload回答回数96ベストアンサー獲得回数02004/05/11 14:34:35

ポイント10pt

全体の流れ。

一つ一つの手順について。

id:spiceload No.5

spiceload回答回数96ベストアンサー獲得回数02004/05/11 14:39:42

ポイント10pt

2回目ですのでポイントは結構です。

さきほど添付忘れました。

id:kuippa No.6

くいっぱ回答回数1030ベストアンサー獲得回数132004/05/11 14:42:32

ポイント10pt

vbの6.0?.net?ま、ここらへんはあまり変わらないかもしれませんが…

メニューにあるプロジェクト、参照設定からActiveXのMicrosoft ActiveX Data Objects *.* Libraryを参照します。

Dim CN As ADODB.Connection

Dim Rs As ADODB.Recordset

なり、宣言して、

Set objADO_CN = New ADODB.Connection

strCnnString = ”DSN=” & ”データベース名” & ”;” & _

”User Id=” & ”ユーザ” & ”;” & _

”Password=” & ”パスワード” & ”;”

objADO_CN.Open strCnnString

とやればつながります。以上はvb6.0

id:kanetetu No.7

kanetetu回答回数2199ベストアンサー獲得回数112004/05/11 13:59:58

ポイント60pt

http://www.surveytec.com/prog/vb/dbprog/vbdb002.html

02.最も簡単なプログラム(ODBC編)

参考になりますか。

id:hidebroken

参考になりました!!ありがとうございます。

2004/05/11 15:23:23
id:fk_2000 No.8

えふけー回答回数249ベストアンサー獲得回数12004/05/11 14:05:03

ポイント60pt

http://www.melma.com/mag/87/m00045587/a00000135.html

このメルマガのバックナンバーは移動しました - melma!

【 ACCESSのMDBでデータを編集する 】

【注意書き】

●VB.NET を使っているものとします。

●動作環境は、Windows XX を使用しているとします。

●Microsoft.Jet.OLEDB.4.0 を使用しています。

●Microsoft Access 9.0 Object Library を使用しています。

↑読み替えて参考にしてください。

id:aki73ix No.9

aki73ix回答回数5224ベストアンサー獲得回数272004/05/11 14:05:07

ポイント60pt

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/psql_vb01.htm

PostgreSQL + VB ADO 編1 - ODBC ドライバ、レコード更新、レコード参照 - SAK Streets

方法がサンプル付きでかかれています

http://www.surveytec.com/prog/vb/dbprog/

VBデータベースプログラミング

具体的な手順 VBってVB6でいいんですよね?

.NET のVBはよく知らないんで下に参考URLをだしておきます

http://www.atmarkit.co.jp/fdotnet/basics/adonet02/adonet02_01.ht...

@IT:基礎解説 ADO.NET基礎講座 ―初めての.NETデータベース・プログラミング― 第2回 .NETデータ・プロバイダによるデータベースのアクセス

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 voyage_blog 251 224 1 2004-05-11 15:06:59

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません