ayuda con GOTO urgente
Publicado por txetxo (88 intervenciones) el 09/07/2003 12:35:36
Hola
tengo las siguientes instrucciones:
a = "ref_sub like '*" & cod_product.Text & "*'"
Data2.Recordset.FindFirst a
While Data2.Recordset.Fields("ref_sub") = cod_product.Text
contar = contar + 1
Data2.Recordset.MoveNext
Wend
If contar > 15 Then GoTo error Else GoTo correcto
correcto:
contar = 0
While Not Data13.Recordset.EOF And Data2.Recordset.Fields("ref_sub") = Val(cod_product.Text)
error:
contar = 0
Data1.Recordset.AddNew
Data1.Recordset.Fields("cod") = cod_product.Text
Data1.Recordset.Fields("descripción") = desc_product.Caption
Data1.Recordset.Update
pero cuando ejecuto la aplicacion me hace todo, es decir que no me direfencia la parte verdadera por un lado y la erronea por otro, y me hace las dos.
¿Sabe alguien como solucionar esto?
Gracias de antemano.
tengo las siguientes instrucciones:
a = "ref_sub like '*" & cod_product.Text & "*'"
Data2.Recordset.FindFirst a
While Data2.Recordset.Fields("ref_sub") = cod_product.Text
contar = contar + 1
Data2.Recordset.MoveNext
Wend
If contar > 15 Then GoTo error Else GoTo correcto
correcto:
contar = 0
While Not Data13.Recordset.EOF And Data2.Recordset.Fields("ref_sub") = Val(cod_product.Text)
error:
contar = 0
Data1.Recordset.AddNew
Data1.Recordset.Fields("cod") = cod_product.Text
Data1.Recordset.Fields("descripción") = desc_product.Caption
Data1.Recordset.Update
pero cuando ejecuto la aplicacion me hace todo, es decir que no me direfencia la parte verdadera por un lado y la erronea por otro, y me hace las dos.
¿Sabe alguien como solucionar esto?
Gracias de antemano.
Valora esta pregunta


0