går det på nåt sätt att göra så att följande kod endast kör 1 "Select" grej?
SQLStmt = "SELECT * From tabell Where falt1 = värde1 AND falt2 = varde2"
Set RS = Connection.Execute(SQLStmt)
If RS.EOF Then
SQLStmt = "SELECT * From tabell Where falt1 = värde1"
Set RS = Connection.Execute(SQLStmt)
End If
njae, det beror väl på, om jag ska fösöka få fram några fler lite specifecerade poster med den första och om det inte finns några såna så ska jag ha de lite minde specifecerade.
SQLStmt = "SELECT * From tabell " & _
" Where falt1 = värde1 " & _
" order by falt2 "
Set RS = Connection.Execute(SQLStmt)
if not rs.eof then
if rs("falt2") = "varde2" then
'gör något
else
'gör något annat
end if
end if
okej, men om vi lägger på såhär att det finns flera värden med falt1=varde1 AND falt2 = varde2 så ska ett av dessa slumpas fram och om det inte finns något med båda värderna så ska något av alla fält som bara innehåller värde1 falt1=varde1 slumpas fram, går detta att fixa på nåt sätt?
Jo, det går väl. Men det är väl inget fel att ställa två frågor som du gjorde i början? I det här fallet skulle det underlätta väldigt mycket. Tror inte heller att det blir något prestandaproblem.