SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Bases de Datos => Mensaje iniciado por: julietagonzalez405 en Jueves 4 de Diciembre de 2008, 20:56

Título: suprimir registros huerfanos
Publicado por: julietagonzalez405 en Jueves 4 de Diciembre de 2008, 20:56
hola a todos, espero que me ayuden porque ya nose mas que hacer cona esto. Confeccione un reporte en active reports que me realiza planillas en lote desde una BD la conexion la ago con un ado. Tengo dos tablas de registros que se conectan de 1 a muchos. el tema es que la segunda tabla por ahi tiene registros que no se coresponden con ninguno de la primer tabla y en los reportes me trae esos registros huerfanos que quedaron que no corresponden al reporte en cuestión como hago para hacerlos desaparecer sin tener que borrarlos uno por uno en la tabla?. Ya probe left join, inner join, join implícito y ya no se que mas hacer. Sera algun problema del active reports porque en el datagrid de la pantalla hago la misma consulta y no me hace esto. Ayuda por favorr!!!
Esta es la consulta
 StrConsulta = "" & _
    " SELECT " & _
    "    Productores.idProd AS FRegistro," & _
    "    Productores.cuitProd as FCUIT," & _
    "    Productores.apellProd as FAPELLIDO," & _
    "    Productores.nomProd as FNOMBRE," & _
    "    Productores.domicProd  AS FDOMICILIO," & _
    "    Productores.localidad  AS FLOCALIDAD," & _
    "    Productores.Delegado AS FDELEGADO, " & _
    "    Productores.hasProd as FHectarias , " & _
    "    Lotes.idDepart as FDepartamento, " & _
    "    Lotes.lote as FLote, " & _
    "    Lotes.colonia as FColonia, " & _
    "    Lotes.suptotal as FSubTotal, " & _
    "    Lotes.intsiembraalg as FSiembra " & _
    " FROM Productores, Lotes where Lotes.idProductor = Productores.idProd "
Gracias y saludos
Título: Re: suprimir registros huerfanos
Publicado por: F_Tanori en Jueves 4 de Diciembre de 2008, 23:53
Puedes usar [NOT] IN o [NOT] Exists

http://office.microsoft.com/es-es/acces ... 13082.aspx (http://office.microsoft.com/es-es/access/HP010322713082.aspx" onclick="window.open(this.href);return false;)

Saludos
Título: Re: suprimir registros huerfanos
Publicado por: julietagonzalez405 en Lunes 29 de Diciembre de 2008, 18:15
Gracias f tanori, me sirvio de mucho.