개인의 이니셜 (마지막, 처음)의 텍스트 상자 항목을 기반으로 계정 정보를 검색하는 SQL 문을 작성하려고합니다. 다음 문은 한 글자 만 입력하면 작동하지만 그다지 쓰지 않습니다.텍스트 상자의 이름과 성의 첫 번째 문자를 확인하는 SQL 문
'variable
Dim strDataSource As String
Dim connStr As String = "provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source = Chapter4.mdb"
strDataSource = "SELECT CustID, LastName, FirstName " & _
"FROM tblCustomers " & _
"WHERE UCase(TRIM(LastName)) LIKE '" & UCase(Me.txtCustID.Text) & "%'"
Dim dt As New DataTable
Dim dataAdapter = New OleDb.OleDbDataAdapter(strDataSource, connStr)
dataAdapter.Fill(dt)
dataAdapter.Dispose()
Me.dgvDisplay.DataSource = dt
검색에 이름을 추가하는 방법을 알아낼 수 없습니다. 감사합니다
where 절의 lastname과 너무 비슷한 firstname을 추가하거나 조건을 지정하십시오. – radar