0
vb6에서 쓰는 간단한 응용 프로그램을 디버깅하는 데 어려움이 있습니다. 이 단계에서 수행하려고 시도하는 것은 양식을 열고 콤보 상자에 데이터베이스 항목을 채우는 것입니다. 나는 그것이로드 하위에 중지하고 오류를 제공 디버거에서 그것을 실행하면Vb6 형식로드 오류
Public Sub Form_Load()
''''''''''''''''''''''''''''Fill ComboBox with open Tickets'''''''''''''''''''
Dim Sqlstring As String
Dim rstCurrentTickets As Recordset
Sqlstring = "Select * from TroubleTickets where ResolvedDate IS Null"
Set rstCurrentTickets = cnnSel.OpenRecordset(Sqlstring)
Do While Not rstCurrentTicket.EOF
If Not IsNull(rstCurrentTicket.Fields!TroubleTicketId) Then
TicketComboBox.AddItem (Trim(rstCurrentTicket.Fields!Title))
End If
TicketComboBox.MoveNext
Loop
''''''''''''''''''''''''''''End of Segment'''''''''''''''''''
If CreateNewTicketRadioButton.value = True Then
CreateSubmitButton.visible = True
CloseButton.visible = False
EditButton.visible = False
ElseIf (EditOpenTicketRadioButton.value = True) Then
CreateSubmitButton.visible = False
CloseButton.visible = False
EditButton.visible = True
ElseIf (CloseResolvedTicketRadioButton.value = True) Then
CreateSubmitButton.visible = False
CloseButton.visible = True
EditButton.visible = False
End If
End Sub
: 여기
내 코드입니다 "오류가 컴파일합니다. 방법 또는 데이터 멤버를 찾을 수 없습니다"도움을 주시면 감사하겠습니다.
도움을 주셔서 감사합니다. 내 문제를 해결했습니다. – jth41
불필요한 더블 네가티브를 피하면 로직을 더 쉽게 이해할 수 있습니다. 즉, Do Not Not EOF 대신 EOF까지 마칩니다. – Bob77