Toon posts:

[asp] Select Case

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo mede tweakers,
Ik zit met een groot probleem.
In mijn script is binnen een "select case" default niet erg default.
Ik gebruik een variabele actie voor wat hij script moet uitvoeren.

Als die leeg is moet ie iets op het schrem afdrukken.
Dat werkte tot nu toe.

Ik wil nu data gaan updaten, dus moet alles op het schrem worden gezet met de huidige data.
Dat lukt wel, maar ik wil niet die code opnieuw plakken maar de huidige code gebruiken.
Ik geeft actie de waarde "wijzig" bijv de hidden variabele actie te zetten (opnieuw) zodat een update query doet ipv een insert query.

Maar......
nu het probleem
zodra actie de waarde wijzig heeft (die geen eigen gedeelte heeft binnen de select case) pakt ie de default NIET.
Terwijl die dat volgens mij wel zou moeten doen, of zit ik helemaal fout?

Is dit normaal?
kan iemand mij hiermee helpen

alvast bedankt

Verwijderd

Post es wat code dan..
Niet echt lekker te volgen zo.

Verwijderd

Topicstarter
Het probleem is
code:
1
2
3
4
5
6
7
8
9
10
Select Case actie
Case "Toevoegen"
  ' Doe insert query
Case "Update"
  ' Doe update query
Case default
  ' Zet de invul vakjes op het scherm
  ' En als variabele actie de waarde "wijzig" heeft
  ' haal data op van meegegeven id en zet het in de vakjes (dit gebeurt met IF'jes)
Ens Select

Alleen nu Actie de waarde "wijzig" heeft, voor ie het default blok niet uit!!

  • Limhes
  • Registratie: Oktober 2001
  • Laatst online: 19-08 19:06
code:
1
2
3
4
5
6
7
8
9
10
11
12
Select Case actie
Case "Toevoegen"
  ' Doe insert query
Case "Update"
  ' Doe update query
Case "wijzig"
  ' Zet de invul vakjes op het scherm
  ' En als variabele actie de waarde "wijzig" heeft
  ' haal data op van meegegeven id en zet het in de vakjes (dit gebeurt met IF'jes)
Case default
  ' Zet de invul vakjes op het scherm
End Select

of is dit tè simpel?

.edit: s->d

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

In je originele code staat wel end met een d he?

  • j_du_pee
  • Registratie: Maart 2000
  • Laatst online: 23-09-2024

j_du_pee

du pain, du vin, du pee

case default --> case else :)

edit:
en ff een handig linkje voor dit soort dingen ;)

kaart != map && bottel != fles
Wacht op antwoord


Verwijderd

Topicstarter
oja dat wel
krijg een errors.

SIMPEL ??

ff beter lezen !!
ik heb geen zin om 2x dezelfde code te typen (of te plakken). die moet ook 2x gewijzigt worden.

Maar in de meeste talen waarin ik iets ingeprogrammeerd heb. Werkt dit wel. En volgen mijn boek ook.
This compares the value of variabele with choise1, choise2, and so on. If it finds a match, it executes the code assosiated with that choise. If it does not, it executes the default code.
Dus doe ik iets fout, of zit het in ASP.
Kan ik ook 2 waardes aan 1 keuze blok toekennen??

  • j_du_pee
  • Registratie: Maart 2000
  • Laatst online: 23-09-2024

j_du_pee

du pain, du vin, du pee

Op dinsdag 14 mei 2002 22:25 schreef bojo het volgende:
Dus doe ik iets fout, of zit het in ASP.
Kan ik ook 2 waardes aan 1 keuze blok toekennen??
Op dinsdag 14 mei 2002 22:20 schreef j_du_pee het volgende:
en ff een handig linkje voor dit soort dingen ;)

kaart != map && bottel != fles
Wacht op antwoord


Verwijderd

Topicstarter
is Case Else hetzelfde als default ?

en kan ik dan ook Case Default, "wijzig" typen ?

  • j_du_pee
  • Registratie: Maart 2000
  • Laatst online: 23-09-2024

j_du_pee

du pain, du vin, du pee

Op dinsdag 14 mei 2002 22:28 schreef bojo het volgende:
is Case Else hetzelfde als default ?
nee
en kan ik dan ook Case Default, "wijzig" typen ?
als er in de variabele default een waarde zit waarop je wilt testen kun je dat best typen. Verder is case default volgens mij (oa.) C++ en ben jij met VBScript bezig.

BTW, als je straks case else,"wijzig" gaat proberen, vraag je dan wel ff af wat het verschil tussen die structuur is en gewoon case else (dus zonder wijzig er achter)

kaart != map && bottel != fles
Wacht op antwoord


Verwijderd

Topicstarter
Ik heb verder geen ervaring met ASP.

heb een leuk asp bookje uitgeprint (refference).

voor de rest weet ik het ook niet :(

  • j_du_pee
  • Registratie: Maart 2000
  • Laatst online: 23-09-2024

j_du_pee

du pain, du vin, du pee

Op dinsdag 14 mei 2002 22:35 schreef bojo het volgende:
Ik heb verder geen ervaring met ASP.

heb een leuk asp bookje uitgeprint (refference).

voor de rest weet ik het ook niet :(
geeft niet hoor ;)
maar ga maar ff die link op devguru checken. Daar staan sowieso veel goede references..

kaart != map && bottel != fles
Wacht op antwoord


  • Sjaaky
  • Registratie: Oktober 2000
  • Laatst online: 03-09 23:48
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
Select Case actie
Case "Toevoegen"
  ' Doe insert query
 'response.redirect
Case "Update"
  ' Doe update query
 'response.redirect
Case "wijzig"
  ' Haal data op uit db en zet dit in vars'
Case default
  ' Zet default waarden in vars'
End Select
Maak hier je invoervelden.
Pagina: 1