• ベストアンサー

DAO3.0を削除したい

メモリーが1GBを超えるパソコンでは、DAO3.0を参照しているとエラーになりますので、DAO3.0を削除したい。 削除方法がわからず困っています、よろしく御願いします DAO3032.DLLを削除すれば良いのでしょうか?それによる害はないのでしょうか? 環境は、windows2000sp4+access95+office2000(sp-3)のパソコンです。 access95を削除しても、DAO3.0が削除できません ※EXCELの標準モジュールのツール→参照設定の可能なライブラリファイルに表示される。

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんばんは。 別に、参照設定の可能なライブラリであっても、参照自体しなけばよいのですが、何かで呼び出している可能性はないとは言えません。そのまま削除したら、それは単独で動いているわけではなく、依存性があるので、後で重大な影響が出ると思います。 通常、アップデートすればよいというか、Office 2000 があって、なぜ、DAOの下位バージョンが邪魔しているのか良く分からないです。もしかしたら、後から、Access 95をインストールしていたとか。Office 2000 を再インストールしてみたらどうでしょうか。 もしくは、以下で、全部新しくするかですね。Office 2000 は、DAO 3.6 ですから、別に問題はないと思います。また、下位互換バージョン(Compatibility) もインストールされているはずです。 http://support.microsoft.com/default.aspx?scid=kb;ja;239114 Microsoft Jet 4.0 データベース エンジン用の最新の Service Pack の入手方法

teto_pun2
質問者

お礼

Wendy02さん回答ありがとうございます ・Access95が残されている理由は、Access95やExcel95にて書かれているDAO3.0のVBAがOffiec2000では、エラーが発生(DAO3.6にてエラー)したので、動作させるために残したのです。→書き直すには大量であったため ・上記環境にて動作していましたが、今度は、1GBメモリのパソコンでは、エラーが発生しました。 ・約40台ありますので、簡単にDAO3.0のみ削除したかったのです。

関連するQ&A

  • DAOが読み込めない

    VB2005でDAOを使って、データベースへアクセス(ODBCDirectのワークスペースを使用)しています。 ※Microsoft DAO 3.6 object libraryは参照設定済です。 Public daodt As New dao.DBEngine Public daows As dao.Workspace (1)daows = daodt.CreateWorkspace("", "", "",dao.WorkspaceTypeEnum.dbUseODBC) 上記(1)の処理を実行すると下記のエラーがでます。 「System.Runtime.InteropServices.COMException( DLL '卍䑒㉏⸰䱄Lߑ' を読み込むことができません。)」 原因がわからず困っています。どなたかご回答いただけないでしょうか?何とぞよろしくお願いします。

  • DAOについて

    教えてください。 コントロールパネル→アプリケーションの追加と削除→セットアップと削除の中にインストールされているソフト一覧がありますが、この中にData Access Objects(DAO)というのがあるのですが、これは何に使われているソフトなのでしょうか? ちなみに私のパソコンには、このDAOの3.0と3,5がインストールされています。 特に必要でないのならアンインストールしたいのですが・・・

  • daoのrecordcountで件数が取れない。

    こんにちわ。 いまaccess2000を使用しています。 モジュールでDAOデータベースに対してOpenRecordでSQLを発行し, RecordCountプロパティで件数を参照しようとしたのですが, 実際には複数件あるにもかかわらず常に1と返されます。 実際の件数を取得するためにはどうすれば良いでしょうか? 教えてください。お願いします。

  • Accessの参照設定メニュー

    Office2000Professionalをインストールしたのですが、 Access2000の「ツール」メニューに「参照設定」が 存在しません。そのため、Microsoft DAO 3.6 Object Libraryを使用することが出来ません。 ツールメニューに「参照設定」が表示されない理由及び 表示されるようにする方法を教えて下さい。 環境は OS:Windows2000 Professional(サービスパック2) Office2000 Professional です。

  • 「ファイルが見つかりません DAO350.DLL」

     お世話になります。  xp sp3 にて、VB6.0 は今まで普通に使えていましたが、 この度、Windows XP を修復インストールしたところ下記症状が発生。 VB6.0 を起動すると「ファイルが見つかりません DAO350.DLL」と表示。  全く同じ症状で、http://okwave.jp/qa/q1652927.html が見つかり、その通り実行しようとしましたが、 ベストアンサーでの「%SystemRoot%\system32\」の「%SystemRoot%」が「どこか?」分かりませんでした。  ほかのサイトでは「C:\windows\system32\」とありましたので( http://pasokoma.jp/49/lg498167 ) それを参考に、下記2通りを試してみました。 「C:\Program Files\Common Files\Microsoft Shared\DAO」にあった「DAO350.DLL」を 「C:\windows\system32\」へ    ・切り取って貼り付け    ・コピーして貼り付け  ところが2通りとも「予期せぬエラーが発生しました。終了します。」と表示。  これ以上は分からなかったので、「DAO350.DLL」を元の位置に戻しました。  また、再インストールのためにVB6.0 削除をしようとしましたが「プログラムの追加と削除」に表示されていない状態です。  症状はこの通りですが、対策を御教授願いたいです。  よろしくお願いします。

  • スタートメニューの「ファイル名を指定して実行」の操作で、名前ボックスに

    スタートメニューの「ファイル名を指定して実行」の操作で、名前ボックスに、それぞれ「Regsvr32.exe Accwiz.dll」、「Regsvr32.exe dao360.dll」と入力し、OKをクリックしたところ、「Load Library("Accwiz.dll")に失敗しました-指定されたモジュールが見つかりません。」、「Load Library("dao360.dll")に失敗しました-指定されたモジュールが見つかりません。」というメッセージが返ってきました。 メッセージの意味が分からず、対処法に困っています。どなたかアドバイスよろしくお願いします。

  • ビルドが実行できない 先へ進めない

    vb.netです。 モジュールでImports Microsoft.Office.Interopを宣言しています。 ビルドを実行すると --------------------------------------------------------------------------------- 警告 1 タイプ ライブラリ "VBIDE" のラッパー アセンブリが見つかりません。 WindowsApplication1 警告 2 タイプ ライブラリ "Microsoft.Office.Interop.Access" のラッパー アセンブリが見つかりません。 WindowsApplication1 警告 3 参照コンポーネント 'Microsoft.Office.Interop.Access' が見つかりませんでした。 警告 4 参照コンポーネント 'VBIDE' が見つかりませんでした。 --------------------------------------------------------------------------------- になってしまいます。 参照設定は画像のようになっています。 アクセスの参照設定をつけなおそうと思い、参照の追加→COMタブ Microsoft Access 12.0 Object Library を選んでOKを押すと、 「Microsoft Access 12.0 Object Libraryへの参照を追加できませんでした。 このタイプライブラリへの参照は既に存在します。 追加する前に参照を削除してください。」 になります。 ここからどうすればいいでしょうか? VBIDEの方も教えてください。 初心者なのです。ご回答よろしくお願いします。

  • リストビューにDAOで接続したデータを追加したい

    開発言語:VB2010 SP1 データベース:アクセス2010 接続方法:DAO 独学で勉強していましたが、行き詰まりましたのでご質問させていただきます。 DAOで接続したアクセスファイルのテーブルデータを、リストビューに追加したいのですが、どのような手順で処理すればよろしいのでしょうか? 自分がした処理は以下になります。 1、リストビューのヘッダー名称の設定 2、リストビューを詳細表示に設定 3、DAO接続し、データ参照方法は確認できました。 その後どのような手順で処理したらいいか、ご存知の方がいましたらご教授ください。 よろしくお願いいたします。

  • Outlook に参照設定できない

    アクセスからアウトルックに参照設定したいのですが とあるファイルで Microsoft Outlook 14.0 Object Library へ参照設定しようとすると 「この名前は既にあるモジュール、プロジェクト、オブジェクト ライブラリで使われています」 と言うエラーになります。 ファイル1.accdbでは参照設定できるのに、 ファイル2.accdbでは参照設定できるのに、 だと上記のエラーが発生します。 vbaコードに問題があるのかと思い、 全てのコードをコメントアウトしましたが同じエラーが発生します。 現在すでに参照設定しているのは、 VBA Access stdole DAO だけです。

  • アクセス97データ

    アクセス97データ  みなさん、こんにちは。いつも回答ありがとうございます。以下のように 質問しますのでよろしく教授方お願いします。  昔使用した、マイクロソフトオフィスアクセス97 のデータがあるのです。  これを今のWindows XPのパソコンで、アクセス2000などの新しいソフトを、開こうとするとデータの形式が古いので、新しい形式で、変換しなさいとダイアログが表示されます。  これを今の形式に変換しないで、昔のアクセス97の形式のまま使用する方法は、無いでしょうか?  例えば、アクセス97のプログラムを再度インストールして、アクセス97を起動して、昔のアクセス97のデーターを開くなどする場合です。  一つのパソコンでは、今のアクセスプログラムとアクセス97では、独立に両立できないようになっているようです。どちらかを立てると片方は、立てられなくなっている。  Windows XP以降では、DAOとか言うアクセス参照用のライブラリーが変更されていて、アクセス97では、参照できないようになっているようです。  古いDAOとか言うアクセス参照用のライブラリーを別のフォルダーに収納させて、アクセス97のデータのときのみ、古いライブラリーを使用できるようにするとかの配慮は、できないものでしょうか?  これは、アクセス97のプログラムに限ったことでは、ありません。アクセス97のデータを作り出す昔のアプリケーションで、今風に変更されていないと昔のアプリケーションが動かなくなるのです。  たとえ、一つだけでも、お知りのことがありましたら、ご教授方よろしくお願いします。  敬具  

専門家に質問してみよう