ユーザーが電子メール アドレスを入力できるようにする VB.net LINQ プログラムがあります。電子メール アドレスは、「Email (PK)」フィールドと「Password」フィールドを持つ「User_signon」というデータベース テーブルに対してチェックされます。「btnPassword」をクリックすると、電子メール アドレスがデータベースに対してチェックされ、ランダムに生成されたパスワードが電子メールで送信されます。電子メールアドレス。問題は、新しいランダムパスワードを取得してデータベースで更新し、電子メールアドレスに接続する方法がわからないことです。次のコードがありますが、パスワードを更新する方法がありません。
'データベースとの接続を確立 Dim db As New DatabaseDataClassesDataContext()
'initialise global variabel to take email string entered in text box
GlobalVariables.SearchUserEmail = txtEmailAddress.Text
'initialise global variable to hold email address retrieved from database
GlobalVariables.CurrentEmailAddress = (From u In db.User_Signons
Where u.Email = SearchUserEmail
Select u.Email).First
'calls generatepassword method
Dim stNewPassword As String = GeneratePassword()
何か助けてください。