/ Forside/ Teknologi / Udvikling / ASP / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Delete insert statment på en g
Fra : emhauge
Vist : 1189 gange
100 point
Dato : 11-08-09 15:43

Hej derude

Jeg har en asp side der skal slette og indsætte nye data i en access database. Mit spørgsmål er så - kan man det i samme statment, her er mit forsøg, det sletter dog kun eksisterende data og indsætter IKKE de nye data

////////////////////////////////////////////////
ASP KODE:

<%
Set Conn = Server.CreateObject("ADODB.Connection")
DBPath = "DBQ=" & server.mappath("Ordre.mdb")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};"&DBPath

SQL = "DELETE * FROM Ordre_info1"
Set rs = Conn.Execute(SQL)

SQL = "Insert into Ordre_info1 (Shop_name_db, Order_no_db) VALUES ('" & Request.Form("name1") & "', '" & Request.Form("no1") & "' )"
response.write("<p>" & sql & "</p>" & vbcrlf)

conn.Close
Set Conn = Nothing


%>

<% Response.Redirect("application.asp") %>

/////////////////////////////////////////////////////////

jeg syntes at burde kunne lade sig gøre, men efter utallige forsøg tvivler jeg efterhånden på det - google hjælper heller ikke meget med et sammen skrevet script.

Hvis I mener at det ikke kan lade sig gøre, må jeg finde på noget andet.....



/emhauge

 
 
Accepteret svar
Fra : smorch

Modtaget 110 point
Dato : 11-08-09 15:59

Ja. og Nej, men du kan eksekvere den nye sql som herunder.

Mvh

smorch

<%
Set Conn = Server.CreateObject("ADODB.Connection")
DBPath = "DBQ=" & server.mappath("Ordre.mdb")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};"&DBPath

SQL = "DELETE * FROM Ordre_info1"
Set rs = Conn.Execute(SQL)

SQL = "Insert into Ordre_info1 (Shop_name_db, Order_no_db) VALUES ('" & Request.Form("name1") & "', '" & Request.Form("no1") & "' )"
response.write("<p>" & sql & "</p>" & vbcrlf)

Set rs = Conn.Execute(SQL)

conn.Close
Set Conn = Nothing


%>

<% Response.Redirect("application.asp") %>


Godkendelse af svar
Fra : emhauge


Dato : 12-08-09 12:34

Det er SUPER godt, lige det der skulle til, mange tak
/emhauge

Kommentar
Fra : smorch


Dato : 12-08-09 15:03

Sæl

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste