anoniem Geplaatst: 8 februari 2002 Delen Geplaatst: 8 februari 2002 Hallo, Ik ben bezig met een zoekmachine voor op mn site te maken met ASP. Nu heb ik alle gegevens in 1 database gestopt, maar wel in verschillende tabellen, omdat ik bepaalde tabellen nodig heb voor allerlei andere directories. Hoe maak ik nu een zoekmachine met ASP waarbij het mogelijk is om in bijna alle tabellen in de database te gebruiken? MVG, Rick uit Enkhuizen Quote Link naar reactie
anoniem Geplaatst: 8 februari 2002 Auteur Delen Geplaatst: 8 februari 2002 Dan zul je wel een query krijgen als SELECT * FROM Tabel1, Tabel2, Tabel3 WHERE Tabel1.Veldnaam like "%abc%" OR Tabel2.Veldnaam like "%abc%" OR Tabel3.Veldnaam like "%abc%" Dus 't probleem zit denk ik niet in je ASP-code, maar meer in wat voor query(s) je gaat gebruiken Quote Link naar reactie
anoniem Geplaatst: 9 februari 2002 Auteur Delen Geplaatst: 9 februari 2002 Als er geen relatie is tussen de tabellen dan heeft een join niet zoveel zin. Afhankelijk van wat je database ondersteund (en wat toepasbaar is op je datamodel) kan je het volgende doen: - gebruik UNION, - maak een stored procedure die alle queries uitvoert (bijv. inserten in temptable en deze als result teruggeven), - meerdere queries uitvoeren. Quote Link naar reactie
anoniem Geplaatst: 20 februari 2002 Auteur Delen Geplaatst: 20 februari 2002 Annie heeft gelijk als je geen relaties legt tussen je tabellen heeft dat niet zoveel zin om een INNER JOIN op te zetten. Regel dus eerst je relaties tussen je tabellen. Vervolgens kun je een SQL statement opbouwen die lijkt op: SELECT * FROM tblUser U INNER JOIN tblPassword P ON U.UserId = P.UserId Je kunt eventueel hier ook nog een WHERE statement aan toevoegen. TIP: Probeer deze statement eerst in ACCESS door een nieuwe querie te maken, vervolgens de SQL te plakken en daarna op het uitroepteken drukken. Als je SQL goed is zul je de gereturnde records zien. Happy programming! Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen