SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: JUJOPA en Jueves 31 de Octubre de 2002, 20:32
-
si alguien sabe de como ejecutar una consulta sql en donde se seleccionen 2 tablas ya que yo tengo una consulta en la cual solo soporta una sola tabla.
por favor.:(
-
necesitas hacer un inner join o un left join o un right join, la sintaxis es asi
select tabla1.campo,tabla1.campo,tabla2.campo,tabla2.campo from tabla1 [inner join, left join, right join"segun sea el caso"] tabla2 on tabla1.campo=tabla2.campo [and tabla1.campo=tabla2.campo"esto en caso de que se relacionen las tablas por mas de un campo"]
where...... etc etc
-
QUIZA DEBI ESPECIFICAR QUE ESTO ES EN EL CODIGO DE VISUAL CON ESTO QUE TU ME DICES ME DA UN ERROR DE SINTAXIS.
PARECE QUE LO QUE TU ME DICES ES PARA SQL DIRECTAMENTE O NO?
SI TIENES ALGO MAS
POR FAVOR.
-
Dim bd as basedatos
Dim persona as recordset
set persona = bd.openrecordset("SELECT personal.rut, personal.nombre, cargos.nombre AS cargo
FROM personal INNER JOIN cargos ON personal.cargo = cargos.codigo")
esta es la sentencia que debes utilizar para consultar dos tablas desde visual.:P
-
SABES CLAUDIA LO QUE PASA ES QUE NESECITO ESTO PARA REALIZAR UN REPORTE EN EL DATAREPORT