Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: ASP > Laatste 10 nieuwe leden  (gelezen 5782 keer)

0 leden en 1 gast bekijken dit topic.

Offline Janko

  • Lid
  • *
  • Berichten: 45
  • Geslacht: Man
Re: ASP > Laatste 10 nieuwe leden
« Reactie #15 Gepost op: 22 oktober 2008, 18:35:18 »
Oooow juist... Je maakt gebruk van rs.AddNew !
Voor een ACCESS database is dat inderdaad beter dan te werken via SQL-strings  ;)
Dit zou dan je code moeten worden:
rs1("credits")=m_credits = 10
rs1("regdat")=date()
rs1.Update
conn.close
set conn=nothing
response.redirect("Juistegegevens.asp")
Zoals je ziet heb ik ook de redirect onder de close en nothing gezet.
Verder vraag ik me af of het allemaal juist loopt met de credits in deze code? Wat wordt daar nu juist opgeslagen in de DB: de waarde van m_credits of 10 (of misschien zefs wel 0 of 1 of -1) ??
Met vriendelijke groet,
Janko.

Offline Gerrie.vanrossum

  • Lid
  • *
  • Berichten: 25
  • Geslacht: Man
  • Van Rossum G.
Re: ASP > Laatste 10 nieuwe leden
« Reactie #16 Gepost op: 22 oktober 2008, 18:50:14 »
Ja idd ...

De credits zijn in het begin bij iedreen 0 (in de database)
Maar wanneer je 0 achter je code gaat schrijven krijg je -1

Ja meestal gebruik ik geen afkortingen enzo dat ik van andere pagina's de code's kan kopieren zodat ik ze niet altijd opnieuw moet schrijven en weet wat ze betekenen.
Ben nog maar een paar dagen bezig met ASP dus jah  ;)

Alvast bedankt voor met helpen met dit topic  :)
Tot de volgende!

Greetz, Gerr!e
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP2
Standaard Browser:Internet Explorer 6

Offline Janko

  • Lid
  • *
  • Berichten: 45
  • Geslacht: Man
Re: ASP > Laatste 10 nieuwe leden
« Reactie #17 Gepost op: 22 oktober 2008, 19:27:40 »
Ik dacht al dat er zo iets aan de hand was met die credits.rs1("credits")=m_credits = 10Je maakt rs1("credits") gelijk aan "iets".
Die "iets" is in dit geval de uitspraak "m_credits=10", en die uitspraak kan resulteren "true" (als m_credits inderdaad gelijk is aan 10), of in "false" (als m_credits verschillend is van 10). "false" word in een numeriek veld altijd automatisch omgezet naar een "0"; "true" kan, afhankelijk van de gebruikte programmeertaal, omgezet worden naar "1" of naar "-1".
("-1" is eigenlijk het meest juiste, omdat "NOT -1" gelijk is aan "0" en "NOT 0" is gelijk aan "-1", net zoals bij "true" en "false". "NOT 1" is echter gelijk aan "-2".)

Als je initieel met 0 credits begint, hoort je regeltje er eigenlijk zo uit te zien:rs1("credits")=0In feite hoef ja dat veld dus ook niet in je registratieformulier op te nemen he...

PS: is het gelukt met de registratiedatum?
Met vriendelijke groet,
Janko.

Offline Gerrie.vanrossum

  • Lid
  • *
  • Berichten: 25
  • Geslacht: Man
  • Van Rossum G.
Re: ASP > Laatste 10 nieuwe leden
« Reactie #18 Gepost op: 22 oktober 2008, 19:43:01 »
Ha zo  :D
Weer iets bij geleerd vandaag.

Aanmelden gaat nu prima  :)

Nog een paar ASP'kes en heb een mooie website achter de hand  8)

Greetz, Gerrie
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP2
Standaard Browser:Internet Explorer 6

Offline Gerrie.vanrossum

  • Lid
  • *
  • Berichten: 25
  • Geslacht: Man
  • Van Rossum G.
Re: ASP > Laatste 10 nieuwe leden
« Reactie #19 Gepost op: 28 oktober 2008, 18:32:44 »
 ;D
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP2
Standaard Browser:Internet Explorer 6

 


www.combell.com