• ベストアンサー

ベーステーブル情報について

Visual Basic6で作った、データベースを扱うプログラムをWindows95で使用していたのですが、WindowsXP(Profassional)のパソコンに変えたら、「更新に必要なベーステーブル情報が足りません」のエラーが出て止まってしまいます。 Data Environmentを使ってデータベースに接続しているのですが、すべてのプログラムでエラーになります。 解る方、回答のほど、よろしくお願い致します。

noname#4956
noname#4956

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

  • ベストアンサー
  • TAGOSAKU7
  • ベストアンサー率65% (276/422)
回答No.1

>Visual Basic6で作った、データベースを扱うプログラムを 環境は全て書きましょう VB6SP5? コンパイルしたマシンのOSは? OSのバージョンは? OSにあてたサービスパックのバージョンは? もし全て最新だとしたら、さっぱり想像つきません(マテ

noname#4956
質問者

お礼

回答、ありがとうございました。 sp5をセットアップしましたが、 やはりダメでした。

関連するQ&A

  • VBのエラーが退治できません/データベースの更新

    初心者です。 ビジュアルデータマネージャーで作ったデータベース(ACCESS形式V7.0MDB)のデータをFORMから変更・更新したいだけなのですが、 実行時エラー '-2147467259 (80004005)' 更新に必要なベーステーブル情報がたりません とのエラーがでます。なにを確認したらよいのでしょうか。

  • Accessのテーブルデータ

    Visual Basicで作成したソフトでAccessのテーブルデータを呼び出せるようにしたいです。 mdb形式(Access)のファイルはデータベースエクスプローラに表示できるみたいですが、sqlのデータベースみたいにvisual studio上でデザイナ的に操作できるのでしょうか。 Form上でmdb形式のテーブルデータが扱えればよいのですが、もし必要なコードがあるのでしたら参考程度にアドバイスください。

  • テーブルのエクスポートができません

     Access97で顧客管理をしています。  連休前なので、大切なデータのバックアップをとろうと、テーブルのデータをエクセルにエクスポートしようとしたところ、 「データベースまたはオブジェクトは読み取り専用であるため、更新できません。」とエラーが出て、うまくいきません。  だいたい一月単位ぐらいで定期的に行っているのですが、先月やった時にはエラーは出ませんでした。  ただ、データベースの中身(構造?)はちょこちょこいじっているので、その時に何かしてしまったのかもしれません。何が原因なのでしょうか・・・ アドバイスなどあったらぜひお願いします!

  • Base からのデータのエクスポートすると文字化が

    https://help.libreoffice.org/Common/Importing_and_Exporting_Data_in_Base/ja 上記サイトから Base からのデータのエクスポートの方法下記 Base から新しい Calc シートにテーブルをコピーしてから、そのデータを保存またはエクスポートしたり、Calc がサポートする任意のファイル形式にデータをエクスポートできます。 エクスポートするデータベーステーブルが含まれるデータベースファイルを開きます。 「テーブル」をクリックしてテーブルを表示するか、「クエリー」をクリックしてクエリーを表示します。 「ファイル」 → 「新規作成」 → 「表計算」 を選択します。 Base ウィンドウで、エクスポートするテーブルの名前を右クリックします。 コンテキストメニューから 「コピー」 を選択します。 新しい Calc ウィンドウでセル A1 をクリックしてから 「編集」 → 「貼り付け」 を選択します。 エキスポートできるのですが文字化けが起こります。どうしたらよいでしょうか?

  • SQLServerのDBのうちテーブルを参照できる人を制限するには?

    Windows2000 SQLServer2000 を使用しています。 ABCというデータ-ベースがあって、 このデータ-ベースに(1)、(2)、(3)、(4)、(5) というテーブルがあるとします。 データ-ベースにログインするユーザーによって Aさんは(1)~(5)のすべてにアクセス参照・更新 できるけれど Bさんは(1)しか参照(のみ)できないという風に ログインユーザーで制限させることは可能 でしょうか? 可能ならば詳細な方法をどなたかご教授 願えませんでしょうか・・・。 すみません、よろしくお願い致します。

  • データベースのテーブル設計について

    データベースのテーブル設計で、数項目のみのデータをひとつのテーブルにしていますでしょうか? すべてデータベース内で管理するという一貫性はあると思うのですが、たかだか数項目なのでどうかなとも思ってしまいます。 かといって、数項目のみのデータをプログラム内(たとえば構造体)で管理するというのも、管理が必要な要素が散らばるし、再コンパイルも必要になってきます。 このあたりどのようにすればよいのかなといつも判断に悩んでいます。 みなさんはどのように判断、設計していますでしょうか?ご意見お教えください。

  • 変更のあったテーブルを見つける

    データーベースにあるテーブル全てをモニターして、色々な処理が終わった後に変更があったテーブルのみを調べるにはどうしたらいいでしょうか。何か特別なプログラムが必要ですか?

  • この行は既に別のテーブルに属しています

    以下のソースで、「この行は既に別のテーブルに属しています。」というエラーが出てしまいますが、対処方法がわかりません。 どのようにしたらよろしいでしょうか? VS2003のVBです。     Dim Table1 As DataTable = Me.DS1.Tables("データベース1")     Dim Table2 As DataTable = Me.DS1.Tables("データベース2")     Dim Row1 As DataRow     Dim Row2 As DataRow     Row1("データ1") = 1     Row1("データ2") = 2     Row1("データ3") = 3     Row2("データ1") = 2     Row2("データ2") = 3     Row2("データ3") = 4     Table2.Rows.Add(Row2) ←ここでエラー     Table1.Rows.Add(Row1) 'System.ArgumentException' のハンドルされていない例外が system.windows.forms.dll で発生しました。 追加情報 : この行は既に別のテーブルに属しています。

  • Excel2010 ピボットテーブル スライサー

    社内にExcelのバージョンが、Office365 2016 2010と混在しています。 Office365で作成したピボットテーブルのスライサーが2010でエラーになってしまいます。エラー内容は以下の通りです。 スライサーを押下すると 「データ ソースの初期化に失敗しました。データベース ・ サーバを確認するか、データベース管理者に問い合わせてください。外部データベースがあるかどうかを確認し、再度実行してください。このメッセージを再表示する場合は、データベースに接続する新しいデータ ソースを作成します。」 Excel 2010 修正プログラム パッケージをあててみましたが改善しません。どなたかご教示いただけますと幸いです。

  • xml形式のファイルから情報を読み込み、データテーブルを作成したいのですが・・・

    xml形式のファイルから情報を読み込み、その情報を用いてデータテーブル を作成したいのですが、どのような方法がありますでしょうか。 OSはWindows XPで、Visual Studio2003を使い、言語はC言語で作成する 予定です。 皆様からのアドバイスなどをよろしくお願い致します。

専門家に質問してみよう