VB6(SP5)とAccessについて

このQ&Aのポイント
  • VB6(SP5)でプログラミングをしており、Jetを使用してAccess97のデータベースを利用しています。しかし、データベースをAccess2003にアップグレードする場合、プログラミングの変更が必要になる可能性があります。
  • 元のデータのアップグレードをしなければ、Access2003を使用しても問題ありません。
  • VB6(SP5)とAccessの関係について、アップグレードの必要性を判断するための質問です。
回答を見る
  • ベストアンサー

VB6(SP5)とAccessについて

VB6(SP5)でプログラミングをしております。 Jetを使用して、Access97のデータベースを 使用しております。 データ(mdb)が入っているPCにoffice2003を インストールしたとします。(つまり、Access2003が入ります) この場合、データ(Access97)をアップグレードすれば プログラミングの変更が必要になると考えております。 が、データ(Access97)をアップグレードしなければ プログラミングの変更は不要と考えてかります。 つまり、元のデータのアップグレードをしなければ Access2003は、使用してもかまわないと考えております。 この3つの考えは合っているのでしょうか ? 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • process9
  • ベストアンサー率29% (81/272)
回答No.1

>データ(mdb)が入っているPCにoffice2003を >インストールしたとします。(つまり、Access2003が入ります) >この場合、データ(Access97)をアップグレードすれば >プログラミングの変更が必要になると考えております。 必要でしょうね。 >が、データ(Access97)をアップグレードしなければ >プログラミングの変更は不要と考えてかります。 不要です。 >つまり、元のデータのアップグレードをしなければ >Access2003は、使用してもかまわないと考えております。 使用というのが アプリケーションとしてのAccess2003の使用がということで あればOKです。

m-toshi
質問者

お礼

ご回答、ありがとうございました。 自分の考えに確信が持てました。 今後とも、宜しくお願い致します。

関連するQ&A

  • VB6とAccess

    VB6(SP5)で、プログラミングをしております。 Jetを使ってAccessのファイルを読み書きしています。 配布先のPCにAccessがインストールされていない場合、サポートで、 内部のデータを見る必要があります。皆さん、どうしているのでしょうか ? また、何か良い方法があれば教えて下さい。 宜しくお願い致します。

  • VB6とOracleについて

    VB6でプログラミングをしております。 今まで、データベースはAccessを使用しておりました。 サーバーにAccessのデータ(mdb)を入れておくと クライアントは全てこのサーバーのmdbを読み書き しております。 この度、Oracle Database 10g XE(無料)に以降する事になりました。 今までの感覚で行くと、サーバーにのみOracleをインストール すれば良いと考えております。が、この考えは合っているのでしょうか? 各クライアントにもインストールが必要なのでしょうか? よろしくお願い致します。

  • VB6(SP5)で、Accessのテーブルをリンクしたいのです。

    いつも、質問ばかりで、恐縮です。(^^; VB6(SP5)で、プログラミングをしております。 Access のMAIN.MDB に、SUB.MDBの中の[TEST]テーブルを リンクしたいのです。が、方法がよく解かりません。 それぞれのMDBには、パスワードがかかっています。 助言の程、宜しくお願い致します。

  • VB6とAccess No.2

    前回の質問の続きとなります。 VB6(SP5)で、プログラミングをしております。 Jetを使ってAccessのファイルを読み書きしています。 サポートで、内部のデータを見る必要があります。 Accessのファイルの内容を見たり、更新できるソフト を探しております。 ご存知の方、宜しくお願い致します。

  • データベースアクセスで。

    VBとAccessを使用してデータのやりとりを行っています。 Data1を貼り、DatabaseNameを設定するところまではうまくいきましたが、RecordSourceプロパティをクリックすると「データベースの形式'C:\xxx\xxx.mdb'を認識できません」と表示されてしまいます。 別DBを設定すると上記の現象がでないので、Accessが原因だとは思いますが、VBを使用する際の注意点などあるのでしょうか? 【環境】WinXP SP2 VB6.0 / Access2000です。

  • VB6の寿命

    10年ほど掛け、VB6を使って趣味で作ったプログラムがあります。 ソースコードが数万行あり、今さら新バージョンに移植する気力がありません。 現在は、XPで使用しておりますが、7や8上でもVB6は稼働するものなのでしょうか? また、VB本体だけでなく、Office2003のAccessデータベース(mdb)に接続するデータベースアプリなので、Office2003が最新OSで稼働するかも心配です。 XPサポート終了後、どうすれば良いか、迷っています。 良い知恵はありますか?

  • VBからAccessのマクロを動かしたい(最適化したい)

    開発環境=NT4SP4 VB5 Access97 VBからMDBファイルを最適化するプログラムを作成しているのですが、 現在わかっているやり方は 最適化したファイルを作る→最適化元ファイルを削除→最適化後ファイルのファイル名を元ファイル名に直す。 という手順を踏んでいるのです。 これをAccessのマクロならば上記の手順のようにファイル削除したりしなくても 最適化が行えるそうなのです。 そこでVBからAccessのマクロを実行する方法がわからなくて困っているのです。 よろしくお願いいたします。

  • ACCESS97をVBへトランスレート

    ないと思うのですが、ACCESS97で作ったMDBをVB+なんらかのデータベースソフトに書き換えるようなソフトが存在するのでしょうか?

  • VBからサーバ上のAccess mdbにアクセスする方式について

    クライアントのVBアプリからサーバ上のAccess mdbにアクセスしたいのですが、 データベースがAccessの場合、データを丸ごとクライアント側に持ってきて、クライアント処理になってしまうと聞きました。 サーバ上でデータセットを作成してクライアントに渡す方法があれば教えてください。 よろしくお願いします。

  • SQLで、同じ値が何回連続するか、カウントする方法

    1年間の天気のデータベースがあるとします。 7月のデータを抽出し日付でソート、ある日付から、その日と同じ天気が何日続いたかを、SQLで簡単に調べる方法はあるでしょうか? データベースは、ACCESSのmdb、VBでJETデータベースエンジンを使用していますので、高度なSQL文は使用できないかもしれません。 よろしくお願いします。

専門家に質問してみよう