ole: variablen verwaltung und die eine oder andere frage

hi

bin immer noch dabei mir ASP beizubringen, trotz der vielen missgriffe ;)

frage nr.1:
ist der einsatz von "or" in "select case" möglich?
bespiel:
select case myWert
  case (1 or 2 or 3)
  myWert2 = 3
  case (4 or 5 or 6)
  myWert2 = 2
end select

wenn ja, warum funktioniert es bei mir nicht? bzw. wie muss ich es richtig einsetzen?

frage nr.2:
wie kann ich einer variablen eine negative zahl zuweisen?
irgendwie klappt mein versuch nicht: myWert2 = -3

frage nr.3:
wo ist hier mein fehler?

if (myWert = 1 or myWert = 2 or myWert = 3) then
  myWert2 = -3
 else if (myWert = 4 or myWert = 5 or myWert = 6) then
  myWert2 = -2
 else if (myWert = 7 or myWert = 8 or myWert = 9) then
  myWert2 = -1
 else if (myWert = 10 or myWert = 11 or myWert = 12) then
  myWert2 = 0
 else if (myWert = 13 or myWert = 14 or myWert = 15) then
  myWert2 = 1
 else if (myWert = 16 or myWert = 17 or myWert = 18) then
  myWert2 = 2
 else if (myWert = 19 or myWert = 20 or myWert = 21) then
  myWert2 = 3
 else if (myWert = 22 or myWert = 23 or myWert = 24) then
  myWert2 = 4
 else if (myWertr = 25 or myWert = 26 or myWert = 27) then
  myWert2 = 5
 else if (myWert = 28 or myWert = 29 or myWert = 30) then
  myWert2 = 6
 else if (myWertr = 31 or myWert = 32 or myWert = 33) then
  myWert2 = 7
 else if (myWert = 34 or myWert = 35 or myWert = 36) then
  myWert2 = 8
 else if (myWert = 37 or myWert = 38 or myWert = 39) then
  myWert2 = 9
 end if

ich bekomme immer die fehlermeldung das "end" fehlen würde.

frage nr.4:
gibt es ein gutes online-tutorial, bevorzugt in deutsch, zu ASP ?
mein buch "active server pages - microsoft press" ist nämlich nicht so ganz der hit *grummel*...bzw. ist nicht für deppen wie mich geeignet ;).

dank euch

alles liebe
ole
(8-)>

  1. Hi,

    bin immer noch dabei mir ASP beizubringen, trotz der vielen missgriffe ;)

    Übung macht den Meister.

    frage nr.1:
    ist der einsatz von "or" in "select case" möglich?

    ja aber das "or" ist nur ein Komma
    schreib:
    select case mywert
    Case 1, 2,3
    end select

    wenn ja, warum funktioniert es bei mir nicht? bzw. wie muss ich es richtig einsetzen?

    frage nr.2:
    wie kann ich einer variablen eine negative zahl zuweisen?
    irgendwie klappt mein versuch nicht: myWert2 = -3

    muss klappen.

    frage nr.3:
    wo ist hier mein fehler?

    schreib solche Konstrukte besser mit select case.

    if (myWert = 1 or myWert = 2 or myWert = 3) then
      myWert2 = -3
    else if (myWert = 4 or myWert = 5 or myWert = 6) then
      myWert2 = -2
    else if (myWert = 7 or myWert = 8 or myWert = 9) then
      myWert2 = -1
    else if (myWert = 10 or myWert = 11 or myWert = 12) then
      myWert2 = 0
    else if (myWert = 13 or myWert = 14 or myWert = 15) then
      myWert2 = 1
    else if (myWert = 16 or myWert = 17 or myWert = 18) then
      myWert2 = 2
    else if (myWert = 19 or myWert = 20 or myWert = 21) then
      myWert2 = 3
    else if (myWert = 22 or myWert = 23 or myWert = 24) then
      myWert2 = 4
    else if (myWertr = 25 or myWert = 26 or myWert = 27) then
      myWert2 = 5
    else if (myWert = 28 or myWert = 29 or myWert = 30) then
      myWert2 = 6
    else if (myWertr = 31 or myWert = 32 or myWert = 33) then
      myWert2 = 7
    else if (myWert = 34 or myWert = 35 or myWert = 36) then
      myWert2 = 8
    else if (myWert = 37 or myWert = 38 or myWert = 39) then
      myWert2 = 9
    end if

    ich bekomme immer die fehlermeldung das "end" fehlen würde.

    frage nr.4:
    gibt es ein gutes online-tutorial, bevorzugt in deutsch, zu ASP ?
    mein buch "active server pages - microsoft press" ist nämlich nicht so ganz der hit *grummel*...bzw. ist nicht für deppen wie mich geeignet ;).

    http://www.aspgerman.com
    http://www.aspheute.com
    www.asp-database.de
    www.aspfaq.de
    www.asp-forum.de
    http://www.15seconds.com
    http://msdn.microsoft.com/scripting/
    http://msdn.microsoft.com/workshop/c-frame.htm#/workshop/server/Default.asp
    http://www.aspwelt.com
    http://www.aspintranet.de
    http://www.asp101.com
    http://www.4guysfromrolla.com
    http://www.freeasp.com
    http://www.aspfree.com
    http://www.learnasp.com
    www.aspextra.de

    das sollte reichen.
    Gruss
    Christian

    dank euch

    alles liebe
    ole
    (8-)>

  2. hi

    bin immer noch dabei mir ASP beizubringen, trotz der vielen missgriffe ;)

    gibt es ein gutes online-tutorial, bevorzugt in deutsch, zu ASP ?
    mein buch "active server pages - microsoft press" ist nämlich nicht so ganz der hit *grummel*...bzw. ist nicht für deppen wie mich geeignet ;).

    schön zu wissen, daß ich nicht alleine bin :))
    grüßle birgit