Problemet er som nævnt at jeg ikke på forhånd kender antal af poster og hvilket id (prod_id) de har og at jeg gerne skulle kunne opdatere hele dynen i et hug (det ville være lidt mere elegant en hver post for sig)
Her er hele mit script: \'----------------------------------------- <%@ Language=VBScript %> <% set conn=server.CreateObject (\"ADODB.Connection\") conn.Open (\"kaspro\")
if Request.Form(\"gem\")=\"GEM\" then \' her skulle der være noget der splitter sql=\"update products set prod_number=\'\"&Request.Form(\"prod_number\")&\"\', prod_name=\'\"&Request.Form(\"prod_name\")&\"\', prod_desc=\'\"&Request.Form(\"prod_desc\")&\"\', prod_image=\'\"&Request.Form(\"prod_image\")&\"\', prod_inactiv=\'\"&Request.Form(\"prod_inactiv\")&\"\' where prod_id=\"&Request.Form(\"prod_id\")&\"\" conn.execute(sql) end if %> <HTML> <HEAD> <META NAME=\"GENERATOR\" Content=\"Microsoft Visual Studio 6.0\"> </HEAD> <BODY> <table border=1 width=100% height=100%> <tr> <td valign=middle align=center>
Jeg kan ikke rigtig forstå den bagvedliggende problemstilling...
Hvad er idéen i at opdatere flere forskellige varer med præcis de samme data. Burde de så ikke bare være slået sammen til et enkelt id-nummer, som så har data for dem alle?
Er det blot WHERE-delen du gerne vil have opbygget på en smart måde? Det ser ud til at du har hånd om resten...?
:) sbm - jeg kiggede på det for et par timer siden, og nåede vist nok frem til noget lignende. De skal da ikke allesammen have de samme data, vel? Hver vare skal opdateres med sine egne oplysninger?
Der er flere løsninger, men man kunne jo evt. give felterne forskellige navne (sætte et løbenummer på).
Hmmmm. Jeg sad lige og kiggede i det aller øverste eksempel... Der er tre varenumre, varenavne, tre beskrivelser osv... Det der søges er altså en måde til at sætte:
Record 2: Prod_id = 2 Prod_number = oki-18765 Prod_name = Toner til Oki 6EX led printer Prod_desc = Toner til Oki 6EX led printer
og tilsvarende data for den tredje record...
Det vil du så gøre med EN sql-sætning som du fyrer af...? Den går vist ikke Granberg. I hvert fald ikke det jeg ved af. Der må du ud i en løkke hvor du opbygger de enkelte sql-sætninger, og så laver dine updates.
Da der ikker er nogen af jer der vil have point giver jeg dem til mig selv :-)
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.