Hey,
Ik gebruik deze code om iets op te zoeken in een database. HIervoor zit een formulier waar je 2 dingen kunt invullen,
usernummer en vertrekplaats. Als ik 1 van de 2 invul doet hij niet, en krijg ik alle records van die tabel. Vul ik ze alle 2 in (wel correct dus een combinatie moet bestaan) dan doet ie het wel. Niet echt de bedoeling dus..Ziet iemand de fout hieronder? Ik loop al de hele avond te zoeken..
thnks
---------------------------------------------------------
<%
Dim Myconnection
Dim Myrecordset
Set Myconnection = server.createobject ("ADODB.Connection")
Set Myrecordset = server.createobject ("ADODB.recordset")
MySQLstatement = "SELECT * FROM Aanbieden " _
& "WHERE usernummer LIKE '" _
& request ("paramusernummer") _
& "%'" _
& "OR vertrekplaats LIKE '"_
& request ("paramvertrekplaats") _
& "%'"
call myconnection.open( _
"DRIVER={Microsoft Access Driver (*.mdb)};" & _
"DBQ=" & DB_FILE)
call myrecordset.open (MySQLstatement, myconnection)
%>
---------------------------------------
Ik gebruik deze code om iets op te zoeken in een database. HIervoor zit een formulier waar je 2 dingen kunt invullen,
usernummer en vertrekplaats. Als ik 1 van de 2 invul doet hij niet, en krijg ik alle records van die tabel. Vul ik ze alle 2 in (wel correct dus een combinatie moet bestaan) dan doet ie het wel. Niet echt de bedoeling dus..Ziet iemand de fout hieronder? Ik loop al de hele avond te zoeken..
thnks
---------------------------------------------------------
<%
Dim Myconnection
Dim Myrecordset
Set Myconnection = server.createobject ("ADODB.Connection")
Set Myrecordset = server.createobject ("ADODB.recordset")
MySQLstatement = "SELECT * FROM Aanbieden " _
& "WHERE usernummer LIKE '" _
& request ("paramusernummer") _
& "%'" _
& "OR vertrekplaats LIKE '"_
& request ("paramvertrekplaats") _
& "%'"
call myconnection.open( _
"DRIVER={Microsoft Access Driver (*.mdb)};" & _
"DBQ=" & DB_FILE)
call myrecordset.open (MySQLstatement, myconnection)
%>
---------------------------------------