Joinforbinde/relatere to tabeller med felttypen memo?
<p>Jeg har asp og Acces db. Tabellen og feltet Butikker.FirmaID har feltet medværdien test1. </p>
<p>Tabellen og feltet Butikker.NetbyNavn har feltet med værdien halmstad,
helsingborg </p>
<p>Tabellen og feltet Netbyer.NetbyID er en referencetabel for de netbyer der
eksisterer og har 18 records, hvor både halmstad og helsingborg findes i hver
sin record forskellige steder, men særligt i et felt af typen MEMO, der ikke almindeligvis lader sig joine. </p>
<p>Jeg vil gerne have at det skal være den første, nemlig halmstad, hovedbyen, der starter
en popup. </p>
<p>Det må kunne lade sig gøre i SQL sproget når noget lignende let kan i VB script. </p>
<%
Set objConn = server.createobject("ADODB.connection")
objConn.open "Provider = Microsoft.Jet.OLEDB.4.0;Data Source =" & server.Mappath("mindb.mdb")
Set objRS = Server.createobject("ADODB.Recordset") 'Recordset oprettes
'Acces kreeret SQL:
SQL = "SELECT Butikker.NetbyNavn, Netbyer.NetbyID "
SQL = SQL & " FROM Netbyer INNER JOIN Butikker ON Netbyer.NetbyID = Butikker.NetbyNavn "
'Fejlmeddelelsen er at felter af typen MEMO m.m. ikke kan joines
objRS.open SQL, objConn
do until objRS.EOF
if objRS("FirmaID") = "test1" then 'test1 indeholder Butikker.NetbyNavn med strengen halmstad, helsingborg
Response.write "<script>alert('" & objRS("FirmaID") & "\n"
Response.write "Netby: " & objRS("NetbyID") & "\n"
Response.write "')</script>"
end if
objRS.movenext
loop
objRS.Close
%>
