Оператор If else ничего не возвращает (VB6)
Может ли кто-нибудь сказать мне, что у нас не так с этим кодом? Была выдана ошибка "путь не найден".
uSQL = "SELECT soa_month FROM DMF_SocsoArrears WHERE SOA_PAYMONTH = " & Month(dtpSocsoDate.Value) & " AND " & _ "SOA_PAYYEAR = " & Year(dtpSocsoDate.Value) & " AND (SOA_SOAMTEE+SOA_SOAMTER) > 0 " RS1.Open vSQL, Conn, adOpenStatic, adLockReadOnly RS2.Open uSQL, Conn, adOpenStatic, adLockReadOnly 'If RS2.RecordCount > 0 Then 'While Not RS2.EOF If uSQL = "1" Then tFileName = "January.TXT" ElseIf uSQL = "2" Then tFileName = "February.TXT" ElseIf uSQL = "3" Then tFileName = "March.TXT" ElseIf uSQL = "4" Then tFileName = "April.TXT" ElseIf uSQL = "5" Then tFileName = "May.TXT" ElseIf uSQL = "6" Then tFileName = "June.TXT" ElseIf uSQL = "7" Then tFileName = "July.TXT" ElseIf uSQL = "8" Then tFileName = "August.TXT" ElseIf uSQL = "9" Then tFileName = "September.TXT" ElseIf uSQL = "10" Then tFileName = "October.TXT" ElseIf uSQL = "11" Then tFileName = "November.TXT" ElseIf uSQL = "12" Then tFileName = "December.TXT" End If 'Wend 'End If 'tFileName = "January.TXT" intFileHandle2 = FreeFile Dim sPath As String sPath = txtSocsoLoc.Text & tFileName MsgBox "" & tFileName, vbInformation, Me.Caption 'If Dir(spath) <> "" Then spath = txtSocsoLoc.Text & "NOMANTH.TXT" Open sPath For Output As #intFileHandle2
Что я уже пробовал:
Поэтому я попытался увидеть результат tFileName через поле msg, которое ничего не возвращает.