For -lauseke

Minna

Hei!

Tarvitsen nyt apua!
Minulla on Access-tietokanta, jonne pitäisi saada tietoa verkkokaupan tilauslomakkeella.
Haluaisin vain, että ne rivit menisivät tietokantaan jossa on muutakin kuin 0.
Eli pitäisi kai tehdä for-lauseke joka valitsis ne kentät joissa on tietoa.

Osaisko joku neuvoa?? Kiitos jo etukäteen!!

2

392

    Vastaukset 2

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Expertti

      Minna, voisitko hieman täsmentää kysymystäsi? Koodaat ilmeisesti VBScriptillä? Mikä sovelluskehitin kyseessä? Esim. .NETistä löytyvät valmiit validointikontrollit joilla homma onnistuu ilman mitään silmukoita.

      Painotan, panostakaa näihin ongelmakuvauksiin.
      - mikä tekniikka, sovelluskehitin tai ohjelma on käytössä
      - millainen ongelma on kyseessä ja miten se ilmenee
      - jos kyseessä ohjelmavirhe, täsmällinen virheilmoitus mukaan
      - tärkeimmät versionumerot mukaan

      • Minna

        Hei!

        Minulla on tilauslomake, joka on tehty html:llä. Aspilla siirrän tiedot (kirjoita.asp -sivu)
        Access-tietokantaan. Tässä käytän siis VBScriptiä.
        Tilauslomakkeessa on tuotteita 10 ja jokaisella tuotteella 5 kokoa. Tällä hetkellä saan tietokantaan menemään Tilausrivi-tauluun kaikki 15 tuotetta ja kokoa. Haluaisin sen toimivan niin, että asiakkaan kohdalle merkitään Tilausriviin vain ne tuotteet, jotka hän tilaa. Eli niin ettei Tilausrivissä olisi t-paita, m-koko, 0 kpl jne.
        Jos asiakas tilaa yhden tuotteen niin myös tilausrivissä olisi vain yksi tuote.

        Olen kuullut, että tähän ongelmaan olisi ratkaisu For - next -looppi, joka kävisi vaihtoehdot läpi ja siirtäisi Tilausriviin vain ne joissa on kappalemäärä.
        En vain osaa kirjoittaa (kirjoita.asp) sivulle luuppia.

        Asiakkaan tiedot menevät peruskoodilla:

        sql="INSERT INTO Asiakkaat(asiakasnumero, etunimi, sukunimi, katuosoite, postinumero, postitoimipaikka, email, puhelinnumero)"
        sql=sql & " VALUES "
        sql=sql & "(" & Request.Form("etunimi") & Request.Form("sukunimi") & "',"
        sql=sql & "'" & Request.Form("etunimi") & "',"
        sql=sql & "'" & Request.Form("sukunimi") & "',"
        sql=sql & "'" & Request.Form("katuosoite") & "',"
        sql=sql & "'" & Request.Form("postinumero") & "',"
        sql=sql & "'" & Request.Form("postitoimipaikka") & "',"
        sql=sql & "'" & Request.Form("email") & "',"
        sql=sql & "'" & Request.Form("puhelinnumero") & "')"

        conn.Execute sql

        Mutta entä miten tuotetiedot?? Kiitos paljon avusta jo etukäteen!!


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Haapaveden upea kurvikuningatar

      No nyt on kyllä mahtava uutinen että Haapaveden rohkea ja toimelias nainen ja yrittäjä on päässyt finaaliin kurvikuninga
      Haapavesi
      101
      1246
    2. Uskaltaisitko ihana nuorempi nainen lähettää

      WhatsApp -viestiä, jos sulla on mun numero. Olisin ihan haltioitunut... Tykkään ja kaipaan ❤️❤️
      Ikävä
      86
      746
    3. Meinasi nainen mennä pasmat sekaisin

      Rupesin vapisemaan, kun huomasin sinut. Mutta sain sentään juuri ja juuri koottua itseni, etten ihan häpäissyt itseäni.
      Ikävä
      35
      681
    4. Sinulle viestiä

      Me sitten oikeasti tutustutaan ensin!!
      Ikävä
      47
      657
    5. Suomi meni ihan itse sössimään peruskoulunsa

      Nyt syytellään maahanmuuttoa, vaikka ihan itse lopetettiin vaatimaan oppilailta koulunkäynnin tarkoitus eli opiskelu ja
      Maailman menoa
      112
      535
    6. Lidilikö Suomussalmelle

      Tännekki Lidili. Loppus tuo kiskominen näillä jäljellä olevilla. K-Market ihan sikakallis ja hyvin ylimieliset omistajat
      Suomussalmi
      30
      521
    7. Ei makeat pimut sytytä

      sen jälkeen kun on nähnyt sinut. Olet vain ihastus vailla vertaa. Kun sinut tuntee muut eivät tunnu miltään. Tajuatko ol
      Ikävä
      32
      506
    8. Upeaa Google!

      Kohta on töitä tarjolla kaikille! Suomen taloushistorian suurin investointi ja Kajaani mainittu! Sähkö kyllä riittää, tö
      Kajaani
      181
      489
    9. Huomasitko? Elämä Lapselle -konsertti tänään suorana tv:ssä - Aika kova kattaus huippuartisteja!

      Lastenklinikoiden Kummien järjestämä Elämä Lapselle -konsertti tukee Suomen viiden yliopistollisen lastensairaalan toimi
      Viihde ja kulttuuri
      23
      477
    10. Miten vaikuttaa

      Jos kaivatustasi on moni muukin kiinnostunut?
      Ikävä
      59
      463
    Aihe