Visual Basic Foro

Programación => Bases de Datos => Mensaje iniciado por: VanHan en Octubre 08, 2010, 01:01:01 am

Título: [SOLUCIONADO] DB Access, Sub Tabla
Publicado por: VanHan en Octubre 08, 2010, 01:01:01 am
Hola a todos. Bueno mi pregunta es si por medio de VB6 hay forma de realizar una consulta ejemplo:

(http://img843.imageshack.us/img843/1255/59126809.jpg)

Como vemos en las tablas, el campo ID_Categoria figura en varias tablas. Ahora mi duda es Se puede realizar una consulta a una tabla y que por medio de esta relacion en VB me devuelva el valor de otra tabla.

Disculpen si no fuí muy explícito, pero me gustaría q me den un ejemplo por lo menos para darme una idea y seguir.

Gracias a todos.
Título: Re:[DUDA] DB Access, Sub Tabla
Publicado por: wolf_kof en Octubre 08, 2010, 01:11:53 pm
Sentencia SQL o filtrar

Código: (vb) [Seleccionar]
RS.filter = "Campo = '" & variable.txt & "'"
[code]

te dejo el link de un manual de sql para vb 6.0 espero te ayude

http://www.monografias.com/trabajos7/sql/sql.shtml
Título: Re:[DUDA] DB Access, Sub Tabla
Publicado por: VanHan en Octubre 08, 2010, 02:27:17 pm
Sentencia SQL o filtrar

Código: (vb) [Seleccionar]
RS.filter = "Campo = '" & variable.txt & "'"
[code]

te dejo el link de un manual de sql para vb 6.0 espero te ayude

http://www.monografias.com/trabajos7/sql/sql.shtml

Gracias por tu ayuda, pero no estoy usando SQL, estoy usando Microsof Access.

Salu2
[vHn]
Título: Re:[DUDA] DB Access, Sub Tabla
Publicado por: YAcosta en Octubre 08, 2010, 02:49:55 pm
1.- Eso que te puso wolf no es SQL. es ADO.

2.- Y por cierto que en Access se pueden usar consultas SQL
Título: Re:[DUDA] DB Access, Sub Tabla
Publicado por: YAcosta en Octubre 08, 2010, 02:56:43 pm
No se ve bien los nombres de las tablas, bueno, si quieres obtener NomCateg de la tercera tabla de izquiera a derecha seria asi:

Select NomCateg
From TerceraTabla, PrimeraTabla
Where PrimeraTabla.Id_Categoria = TerceraTabla.Id_Categoria

y si quieres obtener el campo Coche de la CuartaTabla lo mismo

Select Coche
From CuartaTabla, PrimeraTabla
Where PrimeraTabla.Id_Categoria = CuartaTabla.Id_Categoria
Título: Re:[DUDA] DB Access, Sub Tabla
Publicado por: VanHan en Octubre 08, 2010, 02:58:37 pm
Disculpen la ignorancia, y gracias por tu respuesta wolf_kof y por la aclaracion a YvanB me sirvio de mucho.

La consulta de wolf_kof esta muy bien, pero me habia faltando un .close en el recorderset

Muchas Gracias!!!

Salu2
[vHn]