- Kan man göra en enkel kontroll av inskrivningar i databasen på nåt enkelt sätt för att förhindra dubletter?
- Kan man förhindra på något enkelt sätt att folk som är väldigt "triggerhappy" in skickar mer än en gång omde klickar flera på en knapp
- Eller hänger de två första ihop?
Kontroll av INSERT innan ?
5 svar · 213 visningar · startad av CatZ
1. ja, kör en fråga till databasen och kolla hur många "träffar" du får, innan INSERT... (kan ju göra en count fråga med)
eller
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open (ConnString)
Set rs = Connection.Execute("Select id from tbl.... where ")
If rs.EOF Then
'finns ingen Spara
End If
2. Kör en Response.Redirect som laddar om sidan som sparar datat.
3. nja...
Macce, men jag menar när man klickar på form-knappen skicka, tack för tipset på ettan :)
Jeppe du verkar ju sitta inne med lite info om hur det går till så jag fortsätter väl din lilla retsticka!
- hur?
- hur?
- hur?
2. hmm, går att lösa med javascript. kolla det forumet !
3. Använd likn lösning som 1. det är ju en lösning som garanterat fungerar till 100%
2. Du skulle ju kunna lägga submit knappen i ett eget lager som döljs vid en on-click (om all eventuell validering har gått igenom). Men detta är ju som sagt javascript...