
28/11/2008, 18:54
|
| | Fecha de Ingreso: diciembre-2007 Ubicación: Caracas - Venezuela
Mensajes: 32
Antigüedad: 17 años, 4 meses Puntos: 1 | |
Respuesta: Ayuda con error en VB6 Ese es un error que corresponde más que todo a los campos de una tabla de la base de datos:
Por esjemplo: Tabla Vehiculos
sql= "Select Vehiculos.IdVehiculos as IdVeh FROM Vehiculos"
Recorset.Open, sql, Connection
if NOT Recorset.Eof then
txtIdVehiculos.text = Recorset.IdVehiculos
'El error está quí por que en la sentencia sql el IdVeiculos contiene un alias que es: IdVeh
else
msgbox "No existe registros"
end if
El error es como dije anteriormente un problema entre el nombre de la consulta de la tabla en cuestion. Si no el nombre del campo en la sentencia es diferente al que aparece en la tabla (No existe en la tabla)el error que aparece es el siguiente: "Pocos parametros se esperaba 1,2,3,4.......n"
n= a la cantidad de campos que no se encuentran dentro de la tabla en cuestión, es decir que esta mal escrito o no existe.
Consejo: Verifica dentro del select cualquier alias que puedas tener, y directamente en la muestra de los valores de recorset dentro del EOF a ver si esta bien escrito el nombre del campo... |