Imprimir página | Cerrar ventana

El carácter de declaración de tipo no coincide con

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84535
Fecha de impresión: 19/Octubre/2019 a las 20:06


Tema: El carácter de declaración de tipo no coincide con
Publicado por: Arturo Estraño
Asunto: El carácter de declaración de tipo no coincide con
Fecha de publicación: 03/Junio/2019 a las 17:06
Buenos dias tengo este codigo en visual basic access :

Dim nom As String
Dim nro As String
nom = nombre
nro = (nro_identificacion)
MsgBox (nro)
intx = DCount("*", "[historial]", "[nro_identificacion]= " & nro&)

y en la linea intx me da el error (El carácter de declaración de tipo no coincide con el tipo de datos declarado) 
El campo nro_identificacion es de tipo texto corto de 20 caracteres que se encuentra en las dos tablas. tomo el dato nro_identificacion de la primera tabla y trato de conseguir los registro coincidentes con la instruccion Dcount en la segunda historial .. no logro hacerla funcionar agradeceria mucho al que pueda ayudarme. gracas



Respuestas:
Publicado por: Mihura
Fecha de publicación: 03/Junio/2019 a las 17:14
Te falta un blanco detras de nro (ahí no se que pinta el &):

intx = DCount("*", "[historial]", "[nro_identificacion]= " & nro &)


Aunque en realidad si que te hará falta, porque tienes que delimitar la cadena nro con comillas simples para indicarle a Access que es un texto.


-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es


Publicado por: Arturo Estraño
Fecha de publicación: 03/Junio/2019 a las 17:28
Y como seria e intentado eso pero da error de sintaxis.. Gracias


Publicado por: xavi
Fecha de publicación: 03/Junio/2019 a las 17:46
intx = DCount("*", "[historial]", "[nro_identificacion] = '" & nro & "'")

Observa bien lo que son comillas simples y comillas dobles en la construcción del criterio


-------------
Xavi, un minyó de Terrassa

http://www.llodax.com" rel="nofollow - Mi web



Imprimir página | Cerrar ventana