Hej Kim
Det er et stykke tid siden jeg har arbejdet med det her sidst, så bær over
med mig hvis nedenstående ikke er korrekt...
> Jeg har blandt andet lavet en Poll. Jeg gemmer brugerne navn sammen med
> deres svar.
> Hvis brugere allerede har stemt, så skal jeg ikke add en record, men blot
> opdatere den gamle.
>
> Et simpelt spørgsmål, hvordan afgøres om en record findes i en tabel?
>
> Jeg laver idag en sql="SELECT bla bla WHERE user='login_id' bla bla
> Der giver mig et tomt record set eller et recordset med en record.
> Så fumler jeg lidt med
> <%
> on error resume next
> rs.movefirst
> if not rs.bof then
> bla bla
> %>
Kan du ikke bare checke på om
IF(rs.Eof) Then
bla bla
Else
bla bla
Kan ikke huske om det er sådan if skrives, men i bund og grund mener jeg
bare du kan checke på om rs er ved eof med det samme...
For så vidt jeg ved så står du ved den første post som default hvis der da
er nogen poster i recordsettet, og hvis det er tomt ja så må du jo stå ved
eof.
Men hvis det ikke virker så må du lige sige det til mig, for som sagt så er
det noget tid siden jeg sidst rodede med ASP..
>
> Det er lidt tumpet, hvordan gøres det pænt ?
> Jeg render nemmelig ofte ind i situationen at skulle afgører om en record
> findes
> Håber ovenstående giver mening ?
>
> Et alternativ kunne være at udstede en Delete hver gang, lige inden jeg
> adder en record, men det er også grimt. Så forsøger jeg at slette en
record,
> der måske ikke findes
Ja det er nok ikke så smart
Håber du kan bruge det!
Mvh
Morten Sørensen