10. september 2003 - 03:05Der er
7 kommentarer og 4 løsninger
indsætte data til database
Hej. Nu har jeg rodet i flere dage med det, men må nu ty til hjælp fra de mere kloge hoveder... min kode ser sådan ud: ----------------- <% if mode = "3" then
Set rst = Server.CreateObject("ADODB.RecordSet") strSQL = "Select * From tblKunde ORDER BY Nr DESC" rst.Open strSQL, Con, 1, 3
if not rst.BOF Then ordrenr = rst("Nr") + 1 else ordrenr = 1 end if
Set rst2 = Server.CreateObject("ADODB.RecordSet") strSQL2 = "Select * From tblordreindhold" rst2.Open strSQL2, Con, 1, 3
for i = 1 to session("kurvnr") vare = Split(session("vare" & i), " ")
rst2.addnew rst2("OrdreNr") = ordrenr rst2("id") = vare(0) rst2("Antal") = vare(1) rst2.update next %> Opdateret <% end If %> </td> </tr> </table> </p></td> </tr> </table> </body> </html> <% '\\ Vi lukker og slukker Con.Close set Con = Nothing %> ------------------ den ligger i en kassen.asp fil - den samme fil der også indeholder koden med den FORM brugeren indtaster, inden han trykker "send bestilling". Når han trykker på knappen har jeg sat min FORM ACTION til "kassen.asp?mode=3"
hvorfor vil den så ikke indsætte data'ene?! Jeg fatter minus.
hej alle - jeg prøver lige jeres forslag - det er en access database jeg bruger.
Jeg får ikke nogen fejl - den går bare ikke videre, den skulle skrive "opdateret" - men så langt kommer den tilsyneladende ikke, for den opdaterer ikke i databasen.
hm... jeg fjernede koden fra den fil, smed den over i min sendmail.asp fil (som sender bekræftelse), og vupti - så virkede det?! Jeg fatter endnu mere minus... men ok, jeg skal vel nok lære det en dag.
Tak til alle. elkrog, p_johansen og eagleeye - hvis I dropper et svar, så giver jeg lidt point. Jeg beholder selv de fleste, hvis det er ok med jer.
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.