Datareport y DataEnviron

16/07/2003 - 21:26 por Lakrom | Informe spam
Saludos al grupo, resulta que estoy desarrollando una aplicación para llevar
fichas clinicas a veterinarios (VB6 con SP5 y BD Access 2000), el enlace a
todos los datos en la base de datos está hecho por un dato entero que es el
número de ficha. Quisiera saber como puedo usar un datareport para crear un
informe de las vacunas del paciente que desee (tomando en cuenta que en la
tabla están almacenados todos los pacientes y sólo necesito a uno), lo he
tratado haciendo una consulta como esta ("SELECT * FROM vacunas WHERE nficha
= nf") donde nf tiene el numero de ficha deseado. Esta sentencia me arroja
un error, pocos parámetros se esperaba 1.
Si alguien me ayuda se lo agradezco de corazón.

Marco Antonio Artus Salazar
 

Leer las respuestas

#1 Lakrom
17/07/2003 - 05:11 | Informe spam
Gracias pero ya lo he probado de esa manera y me tira el error de tipos ya
que nf es de tipo Integer y el valor de nficha en la base de datos tambien
es integer.

"Jorge Delgado" escribió en el mensaje
news:01a601c34bd1$8b9260e0$
Hola Lakrom,

supongo que nf es una variable o equivalente, por lo tanto
debes de poner esta variable fuera de las comillas, es
decir así:

"SELECT * FROM vacunas WHERE nficha = " & nf & " and
nficha > " & nf

Espero te sirva la respuesta.

Jorge Delgado.

Saludos al grupo, resulta que estoy desarrollando una


aplicación para llevar
fichas clinicas a veterinarios (VB6 con SP5 y BD Access


2000), el enlace a
todos los datos en la base de datos está hecho por un


dato entero que es el
número de ficha. Quisiera saber como puedo usar un


datareport para crear un
informe de las vacunas del paciente que desee (tomando en


cuenta que en la
tabla están almacenados todos los pacientes y sólo


necesito a uno), lo he
tratado haciendo una consulta como esta ("SELECT * FROM


vacunas WHERE nficha
= nf") donde nf tiene el numero de ficha deseado. Esta


sentencia me arroja
un error, pocos parámetros se esperaba 1.
Si alguien me ayuda se lo agradezco de corazón.

Marco Antonio Artus Salazar


.

Preguntas similares