C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.76717 の関連記事表示

<< 0 >>
■76717  AccessのRecordSourceデータについて
□投稿者/ 白栗鼠 -(2015/08/05(Wed) 16:49:09)

    分類:[VB.NET/VB2005 以降] 

    Accessについて教えてください。

    言葉足らずで分かり辛い説明ですがお願いします。

    Form.RecordSourceによって画面に表示されている情報に対して、
    ボタンを押して即時修正させたいのです。

    Tableを直接UpdateSQLで変更したり、Form.Requeryはしたくないのです。

    なので、現在表示しているForm.RecordSourceに対してデータの修正は出来るのでしょうか?

    例えばフィールドAに「おめでとう」っとボタンで代入したりです
親記事 /過去ログ129より / 関連記事表示
削除チェック/

■76723  Re[1]: AccessのRecordSourceデータについて
□投稿者/ shu -(2015/08/06(Thu) 09:41:49)
    No76717 (白栗鼠 さん) に返信

    画面構成とか分からないですが

    Me.フィールドA = "おめでとう"
    とすれば画面上のテキストボックスに値を設定することが出来ます。

    Me.Refresh
    これも実行すれば繋がっているテーブルへの反映も可能。
記事No.76717 のレス /過去ログ129より / 関連記事表示
削除チェック/

■76726  Re[2]: AccessのRecordSourceデータについて
□投稿者/ 白栗鼠 -(2015/08/06(Thu) 14:14:26)
    No76723 (shu さん) に返信
    shuさん、御返事ありがとうございます。

    ですが出来れば、コンポーネントを隠して配置したりせずプログラムでやりたいと思っています

    例えとして画面構成的には簡単に描くと
    テーブルのKeyとなるs力枠と、ボタンが配置されている感じです。


    この画面をどうこうと言う訳ではなく、RecordSourceに対して画面入力からではなく、
    プログラムの方から直接書き込めないものかと思いました。
    分かり辛くてすいません
記事No.76717 のレス /過去ログ129より / 関連記事表示
削除チェック/

■76727  Re[3]: AccessのRecordSourceデータについて
□投稿者/ shu -(2015/08/06(Thu) 14:26:46)
    No76726 (白栗鼠 さん) に返信

    > ですが出来れば、コンポーネントを隠して配置したりせずプログラムでやりたいと思っています
    分かっていることは最初に書くようにしましょう。


    > Form.RecordSourceによって画面に表示されている情報に対して、
    > ボタンを押して即時修正させたいのです。
    Formに配置されている項目ではないのですか?



    Dim rs As Recordset
    Set rs = Me.Recordset
    rs.Edit
    rs("フィールド1") = "おめでとう"
    rs.Update

    これはどう?
記事No.76717 のレス /過去ログ129より / 関連記事表示
削除チェック/

■76729  Re[4]: AccessのRecordSourceデータについて
□投稿者/ 白栗鼠 -(2015/08/06(Thu) 16:47:06)
    No76727 (shu さん) に返信

    分かり辛く、言葉足らずですいませんでした。

    shuさんのおかげで思い通りの動作が出来ました。

    ありがとうございました。
記事No.76717 のレス / END /過去ログ129より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -