- ベストアンサー
Access2007コミットするとは?
フォームに新規データを入力しようとすると 「新しい行に、値を追加するには、まず行をコミットする必要があります。 行をコミットしてからやり直してください。」 と左したに出てるのですが、 してその方法は? お願いします。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- ロールバックとコミットの使い方が分かりません
前も掲載したのですが、また掲載させていただきます。 アクセスのフォームにデータを編集するフォームを作ったのですが、間違って入力したデータを普通に閉じたら容赦なく保存されますよね? 出来ればその現象を無くそうと思ったらコミットとロールバックの機能が使えると友達から聞いたのですが、どうも使い方が分かりません。 メニューのボタンを押すとデータを保存するかどうかメッセージを表示させて、はいを押すとそのデータを保存する作業をする。 いいえを押すと入力したデータを破棄する。 ようにしたいのですが・・・ご教授お願いします。m(__)m
- ベストアンサー
- オフィス系ソフト
- コミットチャージの値が下がらない
以前、internetのつながりが悪いと、質問したら、コミットチャージの値を見て、メモリの増設をしたら、、と回答がきました。 そこで、メモリの増設をしましたが、いまいち良くありません。 そこで、コミットチャージを監視していたのですが、、 ここで質問です。 internetを次々に開いていくと、コミットチャージの値がだんだん上がっていきますよね、次に開いているinternetのページを閉じていくと、コミットチャージの値も下がるんですが、思ったほど下がりません。 たとえば、パソコンを開いた直後5分程度のコミットチャージの値は、300000くらいなんですが、これが、最近は40000程度から下がりません。すべてのソフト(タスクマネージャーのアプリケーションのところで立ち上がっているソフト)を閉じても、下がりません。常駐のソフトもすべてとめても下がりません。 internetの調子は、350000程度を超えると悪くなるので、コミットチャージの値をさげたいんです。 パソコンをログオフすると、300000程度に下がるんですが、毎回ログオフするのも、面倒で。 何か良い方法はありませんか? ためしに、メモリの開放ソフトや、internetオプションのファイルの削除・cookieの削除なんかもやってみたんですが、どうもうまくいきません。 何方か、詳しい方、いらしたら、よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- トランザクションを張って対話型でのコミット・ロール
トランザクションを張って更新処理を行った後に、 ユーザの「はい」「いいえ」ボタンによって、 トランザクションのコミットとロールバックを切り替えることは可能でしょうか。 処理の流れは以下の様になります。 1.データ更新前の値を取得 2.トランザクションの開始 3.データ更新 4.データ更新前の値とデータ更新後の値を比較して、 差分がある場合は確認メッセージを表示する。 5.確認メッセージで「はい」がクリックされた場合はコミットする。 6.確認メッセージで「いいえ」がクリックされた場合はロールバックする。 実装方法はどのようでも構いません。 どなたかご教授ください。
- 締切済み
- Java
- access フォーム上で複数行のレコードを追加したい。
宜しくお願いします。 仕様環境:WinXP access2002 フォーム上にコマンドボタンで空白のレコードを 追加したいのですが、一行だけなら「値の代入」マクロで 追加できるのですが、複数行だとやり方がわかりません。 「追加クエリ」を作ってコマンドボタンにマクロで乗せてみたのですが、 テーブル上では複数の空白レコードが追加されてますが、 フォーム上には反映してくれません。 「値の代入」マクロを使って、複数行のレコードをフォーム上に追加するか、 「追加クエリ」を使って、複数行のレコードをフォーム上に反映させるか したいのですが教えてください。 ※ ちなみにこのフォームはサブフォームです。 また5行追加しようとしています。 この方法では無理でしたらご指導お願いします。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- ACCESSのサブフォーム
ACCESSのサブフォームで、レコード表示について教えてください。 添付のサブフォームの一番左のコンボボックスに値を入力もしくは選択すると、未入力のレコードが下に1行分増えます。 (その他項目は連動して表示されます) サブフォームは帳票フォームを選択しているのですが、一般的には帳票フォームを選択した場合、レコードの数分だけ表示されると思うのですが、これは1レコードづつ増えていきます。 このサブフォームを作った人がもういないので、どうやって作ったのかが分かりません。 どなたか分かる人がいれば教えて頂けますでしょうか。 必要な情報があれば、調べて回答します。
- ベストアンサー
- Access(アクセス)
- Access2010で・・・
Access初心者です。 社内でデータベースを作ることになり、分からないながらもやっていて、いざデータの入力をしようとすると問題が起きてしまいました。 クエリやフォームでデータを入力しレコードを追加して、上書き保存し画面を閉じて、また開くとクエリやフォームにレコードが追加されていないんです。 テーブルには、ちゃんと追加されています。 この原因は何でしょうか? お教えください。
- ベストアンサー
- その他MS Office製品
- ACCESSのテキスト配置変更について
帳票形式のフォームで、カレントデータに応じてテキストの位置を移動させる方法がしりたいです? 教えてください。 例えば... 1行目 txtA のデータが "3" txtB の配置を左から3cmに置く 2行目 txtA のデータが "10" txtB の配置を左から10cmに置く というようにしたいのですが、現在では txtB が全行同じ位置になってしまいます。 教えてください、よろしくお願いします
- ベストアンサー
- オフィス系ソフト
- Accessのクエリでデータの入力ができません
Access2000を使っている超初心者です。 参考書に基づいて、2つのテーブルをリレーションシップして、選択クエリを作成したのですが、このクエリから既存データの修正をしようとすると入力できません。また、最終行に*マークの新規データ入力欄がなく、データの追加もできません。 フォームの方もこのデータソースをテーブルのひとつににすると*マーク行が出て入力できるのですが、このクエリにすると*マーク行が出てこないです。 参考書のとおりやってるつもりなのですが、何が原因でしょうか? よろしくお願いします。
- 締切済み
- Access(アクセス)
- アクセスのデータ入力
アクセスでフォームよりデータを入力するのを作りました。 直接入力していますが、何種類か決まった値しか入力しないので、リストボックスみたいな方法はないでしょうか? テーブルのデザイン変更-入力規則で決まった値しか 入力させないようにはできますが、 選択させる方法がわかりません。。。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- アクセス エクスポートのときにデータを加える
Excelへエクスポートするときに、元々のデータに他の任意の日付や備考などを加えて出力したいと思っています。 今考えているのは追加入力のテーブル、フォームを別に作り、メインフォームでコマンドボタンを押したら追加入力フォームを開き入力させ、そのテーブルと合わせてエクスポートするやり方です。 ただしこの方法だとテーブルは毎回作って削除するとしてもコマンドボタン分フォームを作らねばならず非効率的かなと思っています。 これ以外の方法はありますでしょうか?標準モジュールなどでデータを受け渡すことが出来るのでしょうか?
- 締切済み
- オフィス系ソフト
お礼
>クエリの種類は選択クエリでしたでしょうか? この辺がまだ、よくわかっていないのです。 >作成方法はウィザードで作ったのでしょうか? フォームはウィザードで作成したのでしょうか? ウィザードではないです。 再度のお答えありがとうございます。 もう一度最初から作り直してみようと思っています。 回答が遅くなり大変申し訳ありませんでした。
補足
また、問題が出れば、そのときはよろしくお願いいたします。