タイトル : Re: VBからAccessのデータベースの一部を更新するには? 投稿日 : 2005/11/14(Mon) 21:20 投稿者 : なおこ(・∀・)
お世話になります。 テーブルのレイアウトは、フィールドにID(文字列?)とCheck(数値?)が存在するのですね? あと、UPDATE Data Method で自動生成されたコード は、どんな感じになっていますか? AddCheck というのは UPDATE Data Method で自動生成されたコード のことでしょうか。 > [OSのVer]:WindowsXP [VBのVer]:WebMatrixのVB.NET > WebMatrixを使い始めて2週間ほどです。 > ただいまフォーム認証を製作中です。 > Accessでユーザーの情報の入ったデータベースを作成し、最後にcheckという名前のフィールドを作成 しました。 > checkには、ログイン時に1を、ログオフ時に0を入力し、cookieと同じような作業をさせたいと思って います。 > しかし、コードウィザードのUPDATE Data Methodで『更新するカラム』にcheckを、『where文』に 『ID=@ID』としてAddCheckという関数をつくり、Btn_Clickの中にAddCheck(UserID.Text,"入力値(1又は 0)")と書いても値は入力されません。 > where文に何も入力しなければ値は入力されますが、当然のことすべてのユーザーのcheckに値が入っ てしまいます。 > 指定したユーザーのcheckのみ更新するにはどのようにすれば宜しいのでしょうか? > ご教授お願いいたします。 |