<% Set indlaeg = Server.CreateObject ("ADODB.Recordset") indlaeg.Open "SELECT * FROM MEMBERS order by NAME ", database2
Set database3 = Server.CreateObject ("ADODB.Connection") database3.Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("/../db/db2")) %>
<% Set indlaeg2 = Server.CreateObject ("ADODB.Recordset") indlaeg2.Open "SELECT * FROM PersonTabel morbnavn LIKE " & (indlaeg.Fields("NAME")) & " order by NAME ", database3 %>
Du løber nok ind i færre problemer hvis du konsekvent vælger at bruge det samme nummer for ting som har med den ene og den anden database at gøre.
Men ellers er det vel simpelthen noget med 2 løkker inden i hinanden:
<% Set database2 = Server.CreateObject ("ADODB.Connection") Set indlaeg2 = Server.CreateObject ("ADODB.Recordset") database2.Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("/../db/db1.mdb"))
Set database3 = Server.CreateObject ("ADODB.Connection") Set indlaeg3 = Server.CreateObject ("ADODB.Recordset") database3.Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("/../db/db2.mdb"))
indlaeg2.Open "SELECT * FROM members ORDER BY name", database2
While Not indlaeg2.EoF navn2 = indlaeg2.Fields("name")
indlaeg3.Open "SELECT * FROM PersonTabel WHERE morbnavn = '" & navn2 & "' ORDER BY name ", database3 ' Eller hvis det rent faktisk *er* en LIKE du skal bruge: ' indlaeg3.Open "SELECT * FROM PersonTabel WHERE morbnavn LIKE '%" & navn2 & "%' ORDER BY name ", database3
While Not indlaeg3.EoF Response.Write navn2 & " - " & indlaeg3.Fields("morbnavn") & " - " & indlaeg3.Fields("navn") & "<br>"
sorry.. har været lidt hængt op på en nyformatteret maskine som åbenbart ikke ville samarbejde :o(
Jeg fik stadig samme fejl, men kan godt se at det burde virke, der må være noget andet galt, problemet er dog løst da en af de brugte databaser røg under formatteringen ( rigtige mænd laver ikke backup, de tuder... længe :o) ) kan du ikke sende svar så du kan få points, og igen tak!!
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.