次の方法で共有

Access 2010 で変更したデータが元に戻ってしまう。

Anonymous
2012-04-08T04:24:25+00:00

【使用環境】

OS :Microsoft Windows 7

使用ソフト:Visual Basic 6  + Access 2010

【状況】

1.VB6上でAccess 2010 を使ってデータベースを構築しようとしています。

2.Access DB 上のデータを新しいものにupdateで書き換えても、そのDBを再度開くと

  データは新しいものに更新されておらず、前の古い(更新前の)データに戻っています。

3.デバッグ中にDBをみると、確かに新しいデータに変更されている事は確認できているのですが、

  VB6上でDBを閉じたあと、Access DBを単体で開いてみると、その時点で変更前の古いデータに

  戻ってしまっています。

4.何が悪いのでしょうか。 対処の方法をご存じでしたら、ご教示ください。

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2012-04-09T03:21:11+00:00

田澤 さん、こんにちは。

Microsoft Answers のご利用ありがとうございます。

Visual Basic 6 で編集しているデータ ベースを Access 上で開くと、変更する前の状態に戻ってしまっている ということですね。

Visual Basic を使用してのデータ ベースの取り扱いについては 少々専門性が高い問題なので、専用のフォーラムを活用したほうがコメントが集まりやすいかも知れません。

Visual Studio デベロッパー センター > Visual Studio フォーラム > Visual Basic

なお、新しくスレッドを立てるときは、以下の点を合わせて書き込むと具体的なアドバイスが得やすいと思います。

・ 利用しているプログラミング インターフェイス ( 例: DAO、ADO など )

・ トランザクション処理は行っているか。行っている場合、Update 文の実行後に [ コミット ] を行っているか

・ 該当のソース ( 可能であれば、公開したほうがヒントにつながるかもしれません )

いい情報が見つかるといいですね。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

3 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2012-04-16T06:08:49+00:00

    田澤 さん、こんにちは。

    弊社 夏目 がコメントいたしました、情報がご参考になればと思います。

    同じような問題でお悩みの方にも、問題の確認先としてご参考になるよう、 \[回答としてマーク\] をいたしました。

    Office の操作や疑問に関することなら、Answers もぜひご利用くださいね。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2012-04-09T14:19:16+00:00

    早速回答をいただき、ありがとうございました。

    「全国から大勢の人がさまざまな質問を寄せるだろうから、回答がくるのも時間が掛かるだろう」と

    思っていましたから、まさか次の日にもう回答がくるとは思いませんでした。

    ありがとうございます。

    さっそく教えていただいたサイトを覗いてみようと思います。

    今作ろうとしているデータベースはフィールド数が多いので、フィールド名は使わずに

    recordset,Fields(i) = ・・・・・・

    の形でプログラムを組もうとしていたのですが、その後いろいろ調べてトライしてみたところ、

    面倒でもフィールド名をひとつひとつ指定するやり方で組めば、なんとかうまくいきそうな

    見通しが立ってきました。

    教えていただいたサイトでいい情報が見つからない場合は、背に腹は代えられず、で

    一個、一個フィールド名を指定するやり方で何とか切り抜けようかと考えています。

    早々の回答、ありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. 削除済み

    この回答は当社の行動規範に違反したため削除されました。 アクションを実行する前にこの回答を手動で報告したか、自動検出機能により特定しました。 詳細については、当社の行動規範を参照してください。


    コメントはオフになっています。 詳細情報