NL Computer Forum

Maak het zelf => Programmeren => Topic gestart door: RuudDeWit op 13 mei 2012, 17:23:56

Titel: Met een .asp pagina data checken
Bericht door: RuudDeWit op 13 mei 2012, 17:23:56
Hallo,

Ik weet weinig van VB en daarom laat ik Dreamweaver of het oude Frontpage via een wizzard een .asp pagina samenstellen om gegevens uit bv een SQL of Acces database te halen. Ik heb nu een Acces database "codes.mdb" met een aantal codes (6 karakters) zoals bv, GT64H2 of DR9K3B enz. Ik wil dat in een (formulier) html pagina vergelijken met de invoer of deze bestaat en dan verder gaat of stopt.

Dus..., als een code in codes.mdb bestaan dan doe ik dit anders dan doe ik dat....

Er moet dus een <form>...</form>tag komen om de code in te voeren en dan met een VB script controleerd of deze bestaat, verder gaat of stopt indien de code niet gevonden wordt Weet iemand mij verder te helpen.. ?


 
Titel: Re: Met een .asp pagina data checken
Bericht door: Ronald op 15 mei 2012, 22:38:26
Hoi Ruud,

Van ASP heb ik weinig kaas gegeten. Het enige dat ik in in het algemeen als tip kan meegeven is dat die codes waarschijnlijk in een tabel staan, en die (tabel) zit in het .mdb bestand. Het uitlezen van de tabel gaat dan weer via een SQL commando. Dus je krijgt dan iets als dit:

1. Maak verbinding met de Access database (heet ADO volgens mij).
2. Voer een SQL query uit met behulp van die verbinding, iets als

select [code] from [MijnTabel] where [Kolomnaam] = 'waarde'
Of als het een tabel is met 1 kolom en je wil alleen maar weten óf een bepaalde waarde daarin voorkomt, dan kun je ook dit doen:

select count(*) from [MijnTabel] where [code] = 'waarde'
3. Lees het resultaat van die query uit, en doe je ding. ;-)   Als een code niet voorkomt, dan zal de hierboven getoonde 2e query uiteraard een waarde hebben van "0".

4. Als een waarde daarna weer uit de tabel moet worden verwijderd, dan krijg je iets als:

delete from [MijnTabel] where [code] = 'waarde'
Groeten,

Ronald
Titel: Re: Met een .asp pagina data checken
Bericht door: RuudDeWit op 20 mei 2012, 15:48:49
Hoi Ronald,
Citaat
is dat die codes waarschijnlijk in een tabel staan, en die (tabel) zit in het .mdb bestand. Het uitlezen van de tabel gaat dan weer via een SQL commando
Klopt en met SQL moet het uitgelezen worden. Voor mij is op dit moment het probleem hoe ik dat in een formulier moet zetten want er moet een vergelijking plaats vinden met het form veld. Ik ben nu met Frontpage aan het stoeien want die gebruikt wizzards om die opdrachten te genereren.

Titel: Re: Met een .asp pagina data checken
Bericht door: Ronald op 17 juni 2012, 14:12:40
Hoi Ruud,

Is het je nog gelukt?

Groeten,

Ronald
Titel: Re: Met een .asp pagina data checken
Bericht door: RuudDeWit op 5 juli 2012, 23:36:51
Hoi Ronald,

Nee helaas...

Titel: Re: Met een .asp pagina data checken
Bericht door: Ronald op 30 december 2012, 21:59:57
Hoi Ruud,

En is het in de 6 daarop volgende maanden wel alsnog gelukt? ;)

Groeten,

Ronald