Foros del Web » Programación para mayores de 30 ;) » .NET »

Consulta En Sql Para Visual Basic.net

Estas en el tema de Consulta En Sql Para Visual Basic.net en el foro de .NET en Foros del Web. Hola, tengo un problema con una consulta, estoy trabajando en visual basic.net y tengo esta consulta Dim g As New OleDbCommand("Select v.* from vaca v, ...
  #1 (permalink)  
Antiguo 15/06/2005, 09:45
 
Fecha de Ingreso: abril-2005
Mensajes: 93
Antigüedad: 19 años, 9 meses
Puntos: 0
Consulta En Sql Para Visual Basic.net

Hola, tengo un problema con una consulta, estoy trabajando en visual basic.net y tengo esta consulta
Dim g As New OleDbCommand("Select v.* from vaca v, ganaderia g where g.localidad='" & CboLocalidad.Text & "' And v.sexo=" & CboSexo.Text & " And g.codigo_vaca=v.codigo_vaca", Conexion)

Creo un DataSet y un DataAdapter

Sec = New DataSet
Adapter = New OleDbDataAdapter(g)
Adapter.Fill(Sec, "vaca")

El problema es que a la hora de hacer el Adapter.Fill me da error supongo que es de sintaxis en la consulta. Me podrias ayudar? Gracias!!!
  #2 (permalink)  
Antiguo 15/06/2005, 10:04
 
Fecha de Ingreso: mayo-2004
Ubicación: Managua, Nicaragua
Mensajes: 281
Antigüedad: 20 años, 9 meses
Puntos: 0
En efecto, te faltó el Alias de vaca as v, ganaderia as g
__________________
Julio Hernández
  #3 (permalink)  
Antiguo 15/06/2005, 10:07
 
Fecha de Ingreso: mayo-2004
Ubicación: Managua, Nicaragua
Mensajes: 281
Antigüedad: 20 años, 9 meses
Puntos: 0
Yo lo pondría así:

Select v.* from vaca as v, ganaderia as g on g.codigo_vaca = v.codigo_vaca where g.localidad='" & CboLocalidad.Text & "' And v.sexo=" & CboSexo.Text

Ademas fijate que si sexo es de tipo string!
__________________
Julio Hernández
  #4 (permalink)  
Antiguo 15/06/2005, 10:23
 
Fecha de Ingreso: abril-2005
Mensajes: 93
Antigüedad: 19 años, 9 meses
Puntos: 0
Muchas Gracias!! Ya habia encontrado otra manera para hacerlo!! Pero muchas gracias de todas formas, no hace falta poner como llamas a la tabla (quiero decir el g o la v)igual funciona sin ponerlo porque el ya detecta cada campo a que tabla pertenece. Gracias!!!
  #5 (permalink)  
Antiguo 15/06/2005, 10:43
Avatar de Jose_minglein2  
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 20 años, 3 meses
Puntos: 8
Ten cuidado con eso, porque si 2 tablas tienen un campo que se coincidan en el nombre, entonces petará, y sí que lo tendrás que identificar.
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 09:19.