Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Sql recordset y dbcombo

Estas en el tema de Sql recordset y dbcombo en el foro de Visual Basic clásico en Foros del Web. Hola mi consulta es sencilla pero no puedo sacarla: tengo una 2 tablas una personas y otra mascotas en personas tengo : nombre, apellido, fecha_nacimiento, ...
  #1 (permalink)  
Antiguo 09/01/2006, 03:16
 
Fecha de Ingreso: agosto-2005
Mensajes: 9
Antigüedad: 18 años, 8 meses
Puntos: 0
Pregunta Sql recordset y dbcombo

Hola mi consulta es sencilla pero no puedo sacarla:

tengo una 2 tablas una personas y otra mascotas

en personas tengo : nombre, apellido, fecha_nacimiento, id_mascota

en mascotas : id_mascota, descripcion

a través de una cadena sql quiero insertar datos desde un formulario.
en un dbcombo muestro la descripcion de las mascotas

cuando guardo los datos me da error ya que estoy guardando en la tabla personas el campo id_mascota lo cual obviamente está mal, pero no se me ocurre como obtener el id_mascota desde el dbcombo que muestra la descripcion...


DESPUES DE MUCHO BUSCAR ENCONTRÉ LA SOLUCION, SI A ALGUIEN LE SIRVE AQUI VA:
DBcombo.SelectedItem - GUARDA EL INDICE DE DATOS DESDE LA TABLA, POR EJEMPLO SI EN UNA TABLA TIENEN:
_Tabla1_
id 1 2 3 4
descripcion uno dos tres cuatro
-----------------------------------------
este comando indica el 1,2,3,4 si alguien le encuentra utilidad que lo utilice, por mi parte quedo conforme.

Última edición por edasisweb; 09/01/2006 a las 06:00
  #2 (permalink)  
Antiguo 09/01/2006, 16:35
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
en las faq's hay un ejemplo.. nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
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 07:06.