Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Duda Access

Estas en el tema de Duda Access en el foro de Bases de Datos General en Foros del Web. Tengo una aplicacion en vb.net 2008 y una bd en acces..tengo una duda estoy haciendo una consulta y a la hora de hacer una consulta ...
  #1 (permalink)  
Antiguo 24/10/2012, 11:36
 
Fecha de Ingreso: junio-2011
Mensajes: 329
Antigüedad: 12 años, 9 meses
Puntos: 2
Duda Access

Tengo una aplicacion en vb.net 2008 y una bd en acces..tengo una duda estoy haciendo una consulta y a la hora de hacer una consulta por ejemplo esta:

Dim da8 As OleDbDataAdapter = New OleDbDataAdapter("SELECT [numgafete] FROM [expo] where Numgafete= " & TextBox1.Text & " ", con8)

en la cual estoy pidiendo el numero de gafete, pero en vez de darme el numero de gafete me esta devolviendo si esta en registro en la bd me arroja un 1 y si no esta me arroja un 0...al principio crei que era por el tipo de campo que estaba utilizando, pero hice pruebas con ambos y me sigue arrojando lo mismo..la base de datos es access 2007 y el camop que estoy usando en numero...Gracias por sus respuestas..
  #2 (permalink)  
Antiguo 24/10/2012, 12:13
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Duda Access

La consulta que pones esencialmente te devuelve lo mismo que le mandas como parámetro, por lo que debería devolver exactamente lo mismo. Pero como solamente estás poniendo la query que se va a crear, no sabemos que ahces ni como haces luego al obtener ese resultado.
Por lo que describes, pareciera que luego de realizar la consulta estás haciendo alguna comparación (que no muestras), que devuelve True o False, y eso es exactamente 1 ó 0...
Por cierto que si el problema es de programación, y no con la query, probablemente sea mejor que les preguntes a los del Foro de .Net...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: access, bd, registro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:44.