タイトル : Re^4: VBからAccessのデータベースの一部を更新するには? 投稿日 : 2005/11/15(Tue) 11:15 投稿者 : ルピカ
わざわざ詳しいコードまで有難うございます。 このコードだとどうやら新しいユーザー登録になってしまうみたいです。既存のユーザー名で入力すると"値が重複している"とエラーが出てしまいました。 わざわざ書いてくださったのに申し訳ありません。 でも先ほどのコードを見て、やはり問題なのは作成した関数のAddCheckの方ではなく、それに値を入力するやり方なのだと思いました。 私は今、下記のようなやり方で値入力をしているのですが、どうやらうまく入力されていないみたいです。 ------------------------------------------------------------------ GetUser 入力したIDが登録されていて、パスワードがあっているかを確認する関数です ------------------------------------------------------------------- Private Sub LoginBtn_Click(Sender As Object, E As EventArgs) Dim userDS As New System.Data.DataSet userDS = GetUser(UserID.Text, UserPass.Text) If userDS.Tables(0).Rows.Count = 1 Then 'ID・パスワードが合っているか' AddCheck(UserID.Text,"1") 'あっていたらそのユーザーのチェックに1を入力(おそらくここの書き方が間違っているのだと自分では考えています)' Response.Redirect ("hhttp://yahoo.co.jp") Else Msg.Text = "ID・パスワードに誤りがあるか、まだユーザー登録されていません。登録は<a href='/NewUser.aspx'>こちら</a>からどうぞ。" End If End Sub |