나는이 라인 여기 adapter.Fill(dataset, "User")
수 없습니다
에 다음과 같은 메시지가 Syntax error in FROM clause.
과 OleDbException
을 얻을 OleDbDataAdapter
에 데이터를 입력 할 수없는 코드
입니다입니다Imports System.Data.OleDb
Public Class Form1
Public connection As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\MyDatabase.mdb;Persist Security Info=False")
Private Sub button_display_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button_display.Click
connection.Close()
connection.Open()
Dim adapter As New OleDbDataAdapter
adapter.SelectCommand = New OleDbCommand
adapter.SelectCommand.Connection = connection
adapter.SelectCommand.CommandText = "select * from user;"
Dim dataset As New DataSet
adapter.Fill(dataset, "User")
connection.Close()
Dim datarow = dataset.Tables("User").Rows(0)
Dim fname, lname As String
fname = datarow(0)
lname = datarow(1)
txtfirstname.Text = fname
txtlastname.Text = lname
End Sub
End Class
내가
Dim adapter As New OleDbDataAdapter
adapter.SelectCommand = New OleDbCommand("select * from user;", connection)
Dim dataset As New DataSet
adapter.Fill(dataset)
을 시도 또한
Dim adapter As New OleDbDataAdapter("select * from user;", connection)
Dim dataset As New DataSet
adapter.Fill(dataset, "User")
와 함께
Dim adapter As New OleDbDataAdapter
adapter.SelectCommand = New OleDbCommand
adapter.SelectCommand.Connection = connection
adapter.SelectCommand.CommandText = "select * from user;"
Dim dataset As New DataSet
adapter.Fill(dataset, "User")
를 교체 시도하지만 같은 예외가 Syntax error in FROM clause
위의 코드에서'FROM 절의 구문 오류 .'에서'adapter.Fill (dataset)' – Student