28. august 2003 - 13:24Der er
18 kommentarer og 1 løsning
update, skriver et " ned ind i record?
SQLén ser sådan ud: SQL = "UPDATE Medlemmer SET Firma = '" & firma & "', Adresse = '" & adresse & "', Adresse2 = '" & adresse2 & "', vBy = '" & by & "', Kontakt = '" & kontakt & "' WHERE medlemsnr = " & medlemsnr
UPDATE Medlemmer SET Firma = 'MAN', Adresse = 'Ni J 1', Adresse2 = '', vBy = '9900 Frederikshavn"', Kontakt = 'Sille' WHERE medlemsnr = 30001UPDATE Medlemmer .... Vi ser helt tydeligt at der kommer et " ind efter Frederikshavn
<% if Request.ServerVariables("content_length") <> 0 then doFormatering else doShowUpload 'returnAll end if
sub doFormatering 'Response.Write Request.Form("fil") dim fil,f
fil = Request.Form("fil") fil = Split(fil,vbCrLf)
' Initialisering af databaseconnection Set oConn = Server.CreateObject("ADODB.Connection") Set oRS = Server.CreateObject("ADODB.Recordset") c = Application("db")
oConn.ConnectionString = c oConn.Open
dim medlemsnr, kontakt, firma, adresse, adresse2, by, SQL
for each f in fil t = split(f,""",""")
if ubound (t) > -1 then
medlemsnr = mid(t(0), 2) kontakt = re(t(1)) firma = re(t(2)) adresse = re(t(3)) adresse2 = re(t(4)) by = re(t(5))
'## Check om medlemsnummeret findes i databasen findes i forvejen' SQL_findes = "SELECT medlemsnr FROM medlemmer WHERE medlemsnr= " & medlemsnr & "" Set rs = oConn.Execute(SQL_findes)
'## Hvis det ikke gør, indsættes det' If Rs.Eof Then SQL = "INSERT INTO Medlemmer (medlemsnr,Firma,Adresse,Adresse2,vBy,Kontakt) " & _ " VALUES (" & medlemsnr & ",'" & firma & "','" & adresse & "','" & adresse2 & "','" & by & "','" & kontakt & "')" '## Hvis det gør, opdateres det' Else
SQL = "UPDATE Medlemmer SET Firma = '" & firma & "', Adresse = '" & adresse & "', Adresse2 = '" & adresse2 & "', vBy = '" & by & "', Kontakt = '" & kontakt & "' WHERE medlemsnr = " & medlemsnr Response.Write "-" & by & "-" End If
'Response.Write SQL 'oConn.Execute(SQL)
medlemsnr = "" firma = "" adresse = "" adresse2 = "" by = "" kontakt = "" end if
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.