Jeg får ikke en fejl men hvis jeg kun søger med en tabel virker det, når jeg så søger med to eller flere tabeller henter den altid værdien af første felt fra første tabel.
Jeg kan se at når jeg ændrer strSQL = "SELECT * FROM travelmate200 WHERE" til strSQL = "SELECT * FROM travelmate200,travelmate210 WHERE" får jeg fejlen.
så vidt jeg kan se skal du ind og joine de to tabeller så man via SQL'en kan se tilhørsforholdet mellem de to tabeller. Har tabeller ikke noget med hinanden at gøre skal du lave det i to forskellige sql'er
det er ikke det jeg siger - enten skal de to tabeller joines så de kan se tilhørsforholdet til hinanden. Kun hvis de ikke har noget med hinanden at gøre skal der laves to sql'er
Tabellerne er 100% ens bortset fra indholdet. Tabellerne hedder travelmate200, travelmate210 osv. De indeholder felterne beskrivelse, partnummer samt beskrivelse1
Jeg kan godt søge i dem enkeltvis men ønsker at søge i den alle.
du siger at de er ens - men hører de sammen på nogen måde? altså er der en evt anden tabel der er med til at binde dem sammen eller noget? eller arbejder de helt uafhængigt af hinanden?
hvis de arbejder uafhængigt af hinanden vil jeg mene at du skal lave to sql'er for at få det bedste resultat både perfomance-mæssigt og set i forhold til det recordset der kommer tilbage.
med den sql som du har nu vil den mangedoble dine data - faktisk antal rækker i tabel 1 gange antan rækker i tabel to... og så vil resultatet også være derefter
det kan du kun hvis de to tabeller kan joines - dvs hvis at de hænger sammen. Kan de ikke joines - altså hvis de på ingen måde hænger sammen - vil du ikke kunne få et resultat der matcher overens med hvad der er faktum i databasen...
SELECT partnummer FROM travelmate200 WHERE partnummer = '" & strKeyword & "' UNION partnummer FROM travelmate210 WHERE partnummer = '" & strKeyword & "' ORDER BY 2 ASC
jeg har et åbent spg. fra idag på eksperten, måske du gider kikke på det ?
Det er ca. 1 time gammelt.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.