- ベストアンサー
accessなしの人にも、accessのMDBを使用はできますか
accessをインストールをしていなくても、accessのMDBを使用できるように することができると聞きました。 初心者のため、よくわかりません。 accessをインストールをしていなくても、accessのMDBを使用できる方法を 教えて下さい。
- foodscnt
- お礼率15% (12/77)
- その他(データベース)
- 回答数3
- ありがとう数0
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Visual Basicからアクセスできます。 VBAでもVBScriptでも同様です。 ADOを使うのが一般的で、例えばVBScriptでは以下のような 感じになります。 Set adoConnection = CreateObject("ADODB.Connection") adoConnection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\testfile.mdb" adoConnection.Open Set adoRecordset = adoConnection.Execute("SELECT * FROM hogehoge") Do Until adoRecordset.EOF (処理) adoRecordset.MoveNext Loop adoRecordset.Close adoConnection.Close
その他の回答 (2)
- Te-Sho
- ベストアンサー率52% (247/472)
Office DeveloperEditionに付属するAccessランタイムの事では? 使用する為のMDB、MDEにはいろいろ制約がありますよ。
- mangetsu_k
- ベストアンサー率40% (33/81)
ODBC経由でmdbファイルにアクセスできますよ。 僕はPC(win98)をwebサーバー(PWS)にして ASPでmdbファイルをいじってます。 ってこういう意味じゃないのかな?
関連するQ&A
- MDBのアクセス権
VB6で、MDBファイルを操作しています。 Set myws = DBEngine.Workspaces(0) Set mydb = myws.OpenDataBase("xxx.MDB")で MDBを開いています。 インストールがadministratorで行うとなんら問題が無いのですが、それ以外のユーザーの権限でアクセスするとエラーになります。EXEは実行しているようです。 1:そのユーザーのMyDocumentにインストール 2:ProguramFilesにそのユーザーの権限を与える。 3:他のユーザーで実行 のいずれも動作しますが、先方の要求はあくまでもインストーラでなんら操作せずとも実行できるとの事です。もしくはバッチファイルを組む。 というものです。 インストーラは、VisualStudioInstallerを用いてます。 MDBファイルさえアクセスできれば良いのですが、adminiのパスワードなども全てのマシンで異なります。 良いアイデアがあれば、教えてください。よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- accessのmdbファイルを他のパソコンで使用すること
いつもお世話になっております。 access2003のフォームを使ってデータを管理をする アプリケーションを作っているのですが、いくつか 教えてください。 1.access2003を使っておりますが、作成したmdb を他のaccessのインストールされていない パソコンで実行するには、そのパソコンに accessをインストールする必要があるので しょうか?ちらっと聞いたのですが、accessの ランタイムがあれば、大丈夫らしいの ですが、、、 2.またOffice2000 personal editionの インストールされているマシンにaccess2003を インストールして、使用することは可能なの でしょうか? 以上、お手数ですが、どうかよろしく お願いいたします。
- ベストアンサー
- その他(データベース)
- access2002で開発したmdbを2000で使用したい
お世話になります。 業務上で使用するツールをaccess2002で作ったのですが、 他の端末にて使用すると「プロジェクトまたはライブラリーが 見つかりません」と出力されエラーとなってしまいます。 他の端末で使用しているaccessは2000です。 DAOを使用しており、そのバージョン等の問題かなとも思って いますが、2002で作成したmdbを2000で使用するにはどうしたら よいのでしょうか? 分かる方がいましたら教えてください。宜しくお願いします。
- 締切済み
- その他(データベース)
- ACCESS97でACCESS2003のmdbはどうすれば見れますか?
ACCESS97環境です。知人より作成してもらったACCESS2003のmdbを開く事が出来ません。 どうすれば開く事が可能でしょうか?? また、ACCESSがインストールされていないPCでACCEESを起動する事は可能でしょうか?? 以前はVBにてEXEを作成し配布しておりましたが、今後はACCESSで作成し配布出来ればいいなと考えております。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- SQLServer2005 Access2000 Access2007 mdb
現在、Access2000のmdbからSQLServer2000に接続しています。Accessを2007に、SQLServerを2005にバージョンアップする予定ですが、mdbはそのまま使用できますか? また、Access2000のmdbからSQLServer2005への接続もそのままできるのでしょうか? Accessのバージョンアップを行う環境とそのままの環境があり、同じサーバー(この度、2000から2005にバージョンアップするSQLServer)に接続するので互換性があるかどうか教えて下さい。
- 締切済み
- SQL Server
- accessのMDBをパッケージして配布
office2000developer で accessで作成したMDB を配布したいのですが、うまくいきません。パッケージして配布のものも出来上がります。それをCDRに焼いて、ACCESSの入ってないPCにインストールして、出来上がったMDBを開こうとするのですが、うまくいきません。ランタイム環境でaccessを作動するにはどうしたらよいのでしょうか? インストール先とかの問題なのでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- Access2000で作ったmdbをAccess2003で使える?
タイトル通りですが、 Access97で作ったmdbファイルをAccess2000に 「データベース変換」し使ってきたファイルを Access2003でも使えるでしょうか? また、Access2000で作ったファイルは何の問題もなくAccess2003で使えるでしょうか? 単純なmdbではなくイベントプロシージャーを多用して、ある程度まとまったプログラムになってます。
- 締切済み
- オフィス系ソフト
- Access95のmdbが開けません
Access95でmdbを開こうとすると「このテーブルのインデックスではありません」というメッセージが出て開くことが出来ません。どうしたら開けるようになるか教えてください。
- ベストアンサー
- オフィス系ソフト
- VC++からmdbファイルへのアクセス
言語知識はほとんど初心者で、C++を少しだけやっていました。 調べてもわからなかったので質問させていただきます。 Access2003で作成したmdbファイルを Visuial Studio2005のVC++を使ってmdbファイルを参照、追加、更新をしたいのですが 全く手がつけられない状態です。 どのように書けばいいのか指南してくれると幸いです。 また、Access2000とAccess2003ではやり方が違うのでしょうか?
- 締切済み
- C・C++・C#