Toon posts:

[ASP/Access] Probleem met opslaan van data

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben voor een klant een CMS aan het bouwen. Hierin kan men artikelen opslaan en aangeven tot wanneer het artikel getoond mag worden. Niets moeilijks aan zul je zeggen. MAAR .....

ASP of Access maakt me helemaal gek (voor zo ver ik dat nog niet ben). Het probleem is alsvolgt:

Als je het artikel gaat wijzigen dan staat de datum er heel keurig, bijv. 3-12-2003. Tot zo ver gaat het goed. Als je het artikel dan gaat wijzigen dat ziet de datum alsvolgt eruit: 12-3-2003. Als ik mn cache nu leeggooi en de browser sluit en opnieuw het artikel wil wijzigen dan staat er weer heel keurig 3-12-2003!

Snap iemand hoe dit kan? aan de code van het opslaan kan het absoluut niet liggen.

BVD

  • whoami
  • Registratie: December 2000
  • Nu online
Kan je geen gebruik maken van parametrized queries? :P

Of anders kan je je session ID oid zetten...

https://fgheysels.github.io/


Verwijderd

Topicstarter
whoami schreef op 03 december 2003 @ 21:51:
Kan je geen gebruik maken van parametrized queries? :P

Of anders kan je je session ID oid zetten...
Er wordt helemaal geen gebruik gemaakt van queries! en het opslaan gaat van alle andere velden wel goed.
De code die ik gebruik voor het opslaan is: RS(6) = Request.Form("EDatum")
Dit gaat bij mij tot nu toe dus altijd goed. Vreemd niet?

[ Voor 18% gewijzigd door Verwijderd op 03-12-2003 22:00 ]


  • sig69
  • Registratie: Mei 2002
  • Laatst online: 18:39
Dus je haalt data op, met asp uit een acces database zonder queries? Knap hoor!

Ik heb vroeger ook veel problemen gehad met acces, asp en data. Veel dingen geprobeerd en opgezocht en na een tijdje werkte het zoals ik het wilde. Post eens wat code anders, zo valt er weinig nuttigs te zeggen.

Roomba E5 te koop


Verwijderd

Topicstarter
sig69 schreef op 03 december 2003 @ 21:59:
Dus je haalt data op, met asp uit een acces database zonder queries? Knap hoor!

Ik heb vroeger ook veel problemen gehad met acces, asp en data. Veel dingen geprobeerd en opgezocht en na een tijdje werkte het zoals ik het wilde. Post eens wat code anders, zo valt er weinig nuttigs te zeggen.
Er wordt natuurlijk wel gebruik gemaakt van queries. Maar ik doe er voor de rest niets geks mee. Ik heb de gebruikte code hieronder gezet.

Het tekstveld:

<input name="EDatum" type="text" id="EDatum" value="<%=RS(6)%>" size="43">

De code voor het opslaan

RS(6) = Request.Form("EDatum")
RS.Update

[ Voor 19% gewijzigd door Verwijderd op 03-12-2003 22:21 ]


Verwijderd

Topicstarter
whoami schreef op 03 december 2003 @ 21:51:
Kan je geen gebruik maken van parametrized queries? :P

Of anders kan je je session ID oid zetten...
Je parametrized queries hebben me aan het denken gezet. Wat ik deed is een string in een datum veld proppen. Dat wil soms maar meestal niet. Ik heb de functie CDate gebruikt en nu is het probleem opgelost.

De code ziet er nu zo uit:

RS(6) = CDate( Request.From("EDatum") )

Topic closed

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:08

gorgi_19

Kruimeltjes zijn weer op :9

Verder kan je nog eens kijken naar Session.LCID; icm de Regional Settings. :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1