13. april 2004 - 20:00Der er
5 kommentarer og 1 løsning
Hente data vhj af søgefunktion
Jeg har lavet en søg formular og vil hente records fra en access database. Det er titler der hentes i dropdownboksen men når man trykker på "søg" går den tilbage til den forrige titel. Der kommer ingen nye records frem.
kode for formular og den procedure der henter records.
dim fnavn dim enavn dim email dim titel dim spoergsmol dim strConn dim rs dim objRec
find_sp
sub find_sp set strConn = Server.CreateObject("ADODB.connection") set rs = Server.CreateObject("ADODB.recordset") strConn.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" & strPlacering strSQL = "SELECT DISTINCT titel from spoergsmol ORDER BY titel" rs.open strSQL, strConn, AdOpenForwardOnly
<% dim fnavn dim enavn dim email dim titel dim spoergsmol dim strConn dim rs dim objRec
find_sp
sub find_sp set strConn = Server.CreateObject("ADODB.connection") set rs = Server.CreateObject("ADODB.recordset") strConn.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" & strPlacering strSQL = "SELECT DISTINCT titel from spoergsmol ORDER BY titel" rs.open strSQL, strConn, AdOpenForwardOnly
%> <form action="adm_forside.asp?action=henter_sp" method="post" name="sporgs"> <select name="titel" style="width: 150px"> <% Do Response.Write "<option value=""" & rs.fields("titel") & """>" & rs.fields("titel") & "</option>" rs.movenext Loop while not rs.EOF
rs.close set rs = nothing
%> </select><input type="submit" value=" søg " name="soeg"> </form> <% end sub %> <br><br> <% dim antal antal =0 henter_sp
function henter_sp
set objConn = Server.CreateObject("ADODB.connection") set objRec = Server.CreateObject("ADODB.recordset") objConn.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" & strPlacering strSQL = "SELECT * from spoergsmol ORDER BY id" objRec.open strSQL, objConn, AdOpenForwardOnly
Jeg er rimelig nybegynder i asp osv, så når jeg bruger sub og function er fordi det er brugt i alle de eksempler jeg finder i bøger. Men det virker vel lige godt uden...
Jeg har imellem tiden fået det til at virke. Select boksen virkede godt, men der kom ikke de rigtige oplysninger frem når man klikkede på søg. Men nu virker det. Men tak for hjælpen.
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.