Access - No coinciden los tipos de datos en la expresión de criterios

 
Vista:
sin imagen de perfil

No coinciden los tipos de datos en la expresión de criterios

Publicado por Antonio (20 intervenciones) el 16/03/2013 23:54:38
Hola a todos.

En el siguiente código me da el error:
No coinciden los tipos de datos en la expresión de criterios

Código:
1
2
3
4
5
6
7
Dim nTipoIva As Double
   nTipoIva = Val(nIVA)
 
   'Cogemos los datos de una tabla creando un Recordset
   Set rsModulo = New ADODB.Recordset
   strSQl = "SELECT * FROM IVA WHERE IVA = '" & nTipoIva & "'"
   Set rsModulo = g_db.Execute(strSQl)


NOTAS:
-El campo IVA es de tipo Número (Doble con 2 decimales)
-El valor que trae nIVA = "21,00" y nTipoIVA=21
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

No coinciden los tipos de datos en la expresión de criterios

Publicado por Antonio (20 intervenciones) el 17/03/2013 12:06:15
Solucionado con:

1
strSQl = "SELECT * FROM IVA WHERE IVA = " & nTipoIva & ""
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar