데이터베이스에서 DataTable을 구축했습니다. 그런 다음 행을 반복하면서 문자열에 액세스하려고 시도하지만 값은 문자열의 각 문자로 반환됩니다.왜 문자열이 char을 반환합니까?
For Each theseRows In DisplayForm.MainTab.Rows
If theseRows.Item("Last_Name") = userLast And theseRows.Item("First_Name") = userFirst Then
For Each RGCode As String In theseRows.Item("Trap_Code")
MessageBox.Show(RGCode)
Next
End If
Next
Trap_Code 값은 2 자 또는 3 자의 문자열이며 반환 값은 한 번에 한 글자 씩입니다. 루프는 전체 값을 표시하는 것이 아니라 배열로 문자열의 개별 문자를 순환하는 것처럼 보입니다. 이는 내가 원하는 것입니다. 그냥 도움과 조언을 찾고.
감사합니다. RL.
예, 그 이유에 대한 설명 주셔서 감사합니다. –