![]() |
Problemas con consultas por codigo Amigos del foro, poseo el siguiente problema: Necesito cargar un archivo de texto plano a la base de datos, entonces lo que hago es pasar los registros a una tabla temporal, luego tomo uno por uno de los registro y con el ID consulto si en la tabla destino existe, si no existe lo copio si existe me lo salto; pero resulta que solo lo hace el primer registro, del segundo en adelante sale el siguiente error: "Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros" y no he podido dar con el problema. Adjunto el codigo que utilizo para ver si alghuno me puede ayudar. Gracias. *********************************************** Do Set cs_procesos = New ADODB.Recordset cs_procesos.LockType = adLockPessimistic cs_procesos.Open strsql2, strcnn1, adOpenDynamic strcriteria = tb_tb_pruebas!C1 cs_procesos.Find strcriteria 'Linea donde se produce el error If cs_procesos.EOF = True Then ' no existe esa ficha. cs_procesos.AddNew cs_procesos!FICHA_CAT = tb_tb_pruebas!C1 cs_procesos!CONTRIBUYENTE = tb_tb_pruebas!C3 cs_procesos!IDENTIFICACION = tb_tb_pruebas!C2 cs_procesos!DIRECCION_INMUEBLE = tb_tb_pruebas!C4 cs_procesos!INT_PREDIAL = tb_tb_pruebas!C11 cs_procesos!TOTAL_PREDIAL = tb_tb_pruebas!C12 cs_procesos!INT_CORTOLIMA = tb_tb_pruebas!C15 cs_procesos!TOTAL_CORTOLIMA = tb_tb_pruebas!C16 cs_procesos!AÑO_INICIAL = tb_tb_pruebas!C8 cs_procesos!AÑO_FINAL = tb_tb_pruebas!C9 cs_procesos.Update cs_procesos.Close Set cs_procesos = Nothing End If tb_tb_pruebas.MoveNext Loop Until tb_tb_pruebas.EOF = True ************************************************ |
Parece que estás poniendo que quieres buscar, pero... no debería tambiñen decirle dónde quieres buscarlo???? recordset.find "Campo a buscar = '" & valor_a_Buscar &"'" comillas simples si es un texto, y sin comillas si el numérico |
Gracias... Amigo muchas gracias por la ayuda, era un error sencillo pero seguramente por tanto trabajo no me habia dado cuenta. Suerte. |
| La zona horaria es GMT -6. Ahora son las 01:17. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.