Hej Jeg har lavet en varetabel med et varenummer,producent,varenavn,lagerstatus og pris. dette bliver vist i en listview.
Her har jeg så lavet det sådan, at når man makere en given vare i listviewet og udfylder hvor mange stk man vil have og trykker tilføj kurv- så kommer det over i en "pre-bestillingstabel" i min database. Her får hver vare jeg har valgt at købe så et "pre-bestillingsID", og alle de vare der er i "pre-bestillingstabellen" bliver vist i listview2.
Det er så meningen at når man har valgt de varer man vil have, at man skal trykke "videre.." og komme videre i systemet med en faktura osv.
Dog er mit problem, at eftersom alle varer jeg vælger får et pre-bestillingsid, kan jeg egentligt kun bruge systemet 1 gang, da næste mand der bruger systemet, vil få samtlige varer den alle brugere før ham har bestilt..
Nogle der har et forslag? Det skal bare være en simpel indkøbskurv.
Jeg er ny til c# og leger bare med det lige pt, så min forklaring lyder nok temlig indviklet =)
At få samtlige varer man ønsker ind under samme id ville nok hjælpe- men hvordan man tilføjer f.eks. 5 varer til et listview(eller noget andet) og giver det et samlet ID ved jeg ikke.
jeg vælger 3 stk. af vare nr 1. og 5 stk. af vare 2. det kommer så over i min pre-ordertabel. Og på en eller anden måde kommer jeg videre i systemet. Jeg kommer tilbage til hvor jeg smider det i kurven og køber nogle nye varer. Vil session.sessionid virke det? og hvordan anvender man det overhovedet? kan du komme med et eksempel.
Kan du trække session id'et ud og ligge det i din database og så længe browerseren er åben vil det id hænge ved den enkelte bruger.
Når så brugeren går til kassen trækker du alle data fa basen hvor id = Session.SessionID og du vil nu få presenteret det som brugeren har lagt i sin kurv.
I din tabel vil det være noget i stil med : ------------------------------------------ |SessionId|Varenummer|Varenavn|Antal|Pris| ------------------------------------------ |123456789|abcd123456|rugbrød |5 |12 | ------------------------------------------
altså - jeg sidder i en windows application og vil have et fælles ID for de ting man tilføjer en kurv. Her kan jeg ikke få noget med Session frem- det er muligvis mig der er håbløs- men kan ikke lige lure det ;> - findes der noget lignende session.sessionid?
Ahhh... jeg troede du sad med en web app, my bad og det forklare jo en del da Session.SessionID er noget der laves via browseren.
Kan du så ikke bare have en tabel med et nummer der opdateres med 1 forhver gang nogen bruger programmet ?
/Websam
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.