나는 데이터베이스에서 가져 오는 ID와 이름을 콤보 상자에 추가합니다. 내 문제는 어떤 이유로 내 루프가 데이터베이스 테이블의 레코드 끝에 도달하면 종료되지 않는다는 것입니다. 내 코드는 다음과 같습니다.VB는 SQL DB와 함께 작업합니다 - 행 수가 끝나면 루핑을 계속합니다
For intcount = 0 To dtOrders.Rows.Count - 1
cmbSearch.Items.Add(dtOrders.Rows(intcount)("EmployeeID").ToString & " " &
dtOrders.Rows(intcount)("EmployeeLastName").ToString & ", " &
dtOrders.Rows(intcount)("EmployeeFirstName").ToString)
Next
마지막 레코드에 도달하면 .rows.count - 1을 중지하면 안됩니까? 그것은 4 번 반복합니다.
dtOrders를로드하는 데 사용하는 쿼리는 무엇입니까? 어쩌면 당신이 생각하는 것보다 더 많이 돌아올 수 있습니다. 결과 집합을보기 위해 쿼리를 실행 했습니까? – rjrapson