if not fir.EOF then
'kör det som skall köras
else
'tabellen är tom
end if
mvh,
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>
4 svar · 214 visningar · startad av aleborg
Har det här för att ta fram högsta värdet i ett fält:
SQLl="Select * From Markpath Order By MarkPathOrder DESC"
Set fir=Conn.Execute(SQLl)
Val = fir("MarkPathOrder")
newVal = Cint(Val) + 1
Men om databasen är tom så får jag upp:
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
Vad gör man?
------------------
Data-Doktorn
Min egen musik!
Mitt coverband
if not fir.EOF then
'kör det som skall köras
else
'tabellen är tom
end if
mvh,
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>
Kanske har jag missuppfattat, men för att ta fram det största värdet skriver man väl
SQLl="Select Max(MarkPathOrder) From Markpath"
------------------
http://www.tavlingar.se
SQL = "SELECT * FROM ...."
set mySQL = Conn.Execute(SQL)
[b]on error resume next[/b]
------------------
OLR WebAdmin