japp, använd operatorn like.
SQL = "SELECT * From tblskotsel WHERE fldsvnamn like '%" & Request.Form("svnamn") & "%'"
mvh
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
what would brian boitano do?</A>
2 svar · 139 visningar · startad av Bj
Följande script funkar men går det på ngt sätt att ändra så man inte behöver skriva i hela namnet när man söker. Skulle vara bra om det t.ex gick att bara skriva de 4-5 första bokstäverna så kom alla med de bokstäverna upp i sökresultatet.
<%
Set MinCon = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
MinCon.Open "DSN=mindatabas;UID=;PWD="
If Request.Form("knapp") = "Svenskt namn" Then
SQL = "SELECT * From tblskotsel WHERE fldsvnamn = '" & Request.Form("svnamn") & "'"
End If
If Request.Form("knapp") = "Latinskt namn" Then
SQL = "SELECT * From tblskotsel WHERE fldlatnamn = '" & Request.Form("latnamn") & "'"
End If
rs.Open SQL, MinCon
%>
<H2>Följande överensstämmer med din sökning</H2>
<TABLE BORDER = 1>
<TR>
<TD ALIGN = CENTER><B>Svenskt Namn</B>
<TD ALIGN = CENTER><B>Latinskt namn</B>
<TD ALIGN = CENTER><B>Placering</B>
<TD ALIGN = CENTER><B>Vattning</B>
<TD ALIGN = CENTER><B>Gödning</B>
</TR>
<%
Do While Not rs.EOF
%>
<TR>
<TD><%=rs("fldsvnamn")%>
<TD><%=rs("fldlatnamn")%>
<TD><%=rs("fldplacering")%>
<TD><%=rs("fldvattning")%>
<TD><%=rs("fldgodning")%>
</TR>
<%
rs.MoveNext
Loop
%>
japp, använd operatorn like.
SQL = "SELECT * From tblskotsel WHERE fldsvnamn like '%" & Request.Form("svnamn") & "%'"
mvh
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
what would brian boitano do?</A>
Tack så mycket @nders, funkade perfekt!!