私はプログラミングが初めてで、YouTube チュートリアルを通じて VB.net を学ぼうとしています。そのため、「ログイン」と「新しいアカウントの作成」用に別々のフォームを作成しようとしました。ログインは問題ないようです。ただし、アカウントの作成は、コードを正常に作成するのが難しくなります。私が抱えている主な問題は、「挿入」コードにあります。「createnewaccount」フォームを作成し、それにデータベースを接続しました。次に、「btnsave」の下にコードを記述して、ユーザーが新しいアカウントを作成したときにデータベースに保存されるようにします。これは私が問題を抱え続けているところです。「UsersPasswordsTableAdapter1.Insert」と書かれているところに常に下線が引かれ、プログラムは機能しません。これが私のコードです。どんな助けでも役に立ちます。
Imports System Imports System.Data Imports System.Data.OleDb パブリック クラス CreateNewAccount
Private Sub CreateNewAccount_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Me.UsersPasswordsTableAdapter1.Fill(Me.UsersPasswordsDataSet1.UsersPasswords)
End Sub
Private Sub btnSaveNewAccount_Click(sender As Object, e As EventArgs) Handles btnSaveNewAccount.Click
LoginPage.UsersPasswordsTableAdapter1.Insert(Me.TextBox1.Text, Me.TextBox2.Text, Me.TextBox3.Text)
LoginPage.UsersPasswordsTableAdapter1.Fill(LoginPage.UsersPasswordsDataSet1.UsersPasswords)
MsgBox("Your Account has been saved successfully", MsgBoxStyle.Information)
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
End Sub
Private Sub btnBacktoLogin_Click(sender As Object, e As EventArgs) Handles btnBacktoLogin.Click
Me.Hide()
LoginPage.Show()
End Sub
クラス終了