Toon posts:

[ASP] Prob met Brinkster (DB)

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hey,

Ik zit met het volgende. Ik heb een gastenboek gemaakt met ASP en een Access 2000 DB. Nu werkt dit op mijn PC met IIS perfect. Alles wordt netjes uit de DB gelezen en weer opnieuw ingeschreven. Dat is het probleem niet :)

Wat wel een probleem is, wanneer ik een site aanmaak bij Brinkster.com en alles dan online gooi. De DB kan ik dan wel uitlezen, maar ik kan er niet in schrijven.
Ik wil er de volgende gegevens in schrijven : nummer v/h bericht, naam, email, ip adres, bericht, datum en tijd.

Maar ik krijg de hele tijd de volgende foutmelding :

Microsoft JET Database Engine error '80040e07'

Data type mismatch in criteria expression.

/username/gasten2.asp, line 39

Op die regel staat het SQL commando om in de DB te schrijven.
code:
1
sql = "insert into Gastenboek values ('"&nieuwnummer&"','"&naam&"','"&email&"','"&bericht&"','"&ip&"',Date(),Time())"

Volgens mij zit het probleem m in de datum + tijd, maar dat weet ik niet zeker aangezien het zaakje offline wel werkt.

Nu heb ik ook al eens geprobeerd om het datatype van de velden datum en tijd te veranderen in tekst en er dan gewoon 'test' in te schrijven, maar dat helpt helaas ook niet.

  • KoeKk
  • Registratie: September 2000
  • Laatst online: 30-08 21:36
als je iets in een nummeriek veld wil stoppen hoeven er geen ' omheen, bij datum/tijd moeten er juist weer # omheen staan...

Ik raad je aan om ff wat over SQL te gaan lezen (http://www.w3schools.com) want dit zijn nogal simpele vragen. (NOFI)

Verwijderd

Topicstarter
Ik weet al waar het aan ligt. Ik heb dit onderverdeeld in 2 pagina's. Op de 1e pagina worden naam, email en bericht uit een form uitgelezen. Op pagina 2 roep ik deze weer op, echter...ze zijn dan niet gevuld. Dat is het probleem. Hoe los ik dit nu het beste op ? Door de variabelen in een sessie te duwen of wat ? :?