I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du skal bruge kommaer i stedet for and: strSQL = "UPDATE Deltager SET Adresse='" & Request.form("Adresse") & "', Postnr='" & Request.form("Postnr") & "', By='" & Request.form("By") & "', Tlf='" & Request.form("Tlf") & "' WHERE Kaldenavn='" & Brugernavn & "'" prøv lige at se, om det virker
Set Con = Server.CreateObject("ADODB.Connection") Con.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" & dbPath
' Sætning tjecker for om der er ændret i data? If ((Session("Adresse1") <> Request.form("Adresse")) OR (Session("Postnr1") <> Request.form("Postnr")) OR (Session("By1") <> Request.form("By")) OR (Session("Tlf1") = Request.form("Tlf"))) then call GEM else call IKKE end if
SUB GEM ' Opdater ændringer i databasen Brugernavn=Session("Brugernavn") strSQL = "UPDATE Deltager SET Adresse='" & Request.form("Adresse") & "' AND Postnr=" & Request.form("Postnr") & " AND By='" & Request.form("By") & "' AND Tlf='" & Request.form("Tlf") & "' WHERE Kaldenavn='" & Brugernavn & "'" Con.Execute(strSQL) response.write strSQL Response.write "Dine oplysninger er nu blevet opdateret<BR>TAk fordi du holder os opdateret med oplysningerne :-)" END SUB
SUB IKKE Response.write "Du har ikke lavet nogle ændringer...." END SUB
Set Con = Server.CreateObject("ADODB.Connection") Con.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" & dbPath
' SQL sætning for at checke brugernavnet query = "SELECT * FROM Deltager WHERE Kaldenavn='" & Request.Form("BrugerNavn") & "' AND Kode='" & Request.Form("Kode") & "'" Set data = Con.Execute(query)
så har du vist heller ikke fulgt særlig meget med her... ændre til dette;
SUB GEM ' Opdater ændringer i databasen Brugernavn=Session("Brugernavn") strSQL = "UPDATE Deltager SET Adresse='" & Request.form("Adresse") & "', Postnr=" & Request.form("Postnr") & ", By='" & Request.form("By") & "', Tlf='" & Request.form("Tlf") & "' WHERE Kaldenavn='" & Brugernavn & "'" Con.Execute(strSQL) response.write strSQL Response.write "Dine oplysninger er nu blevet opdateret<BR>TAk fordi du holder os opdateret med oplysningerne :-)" END SUB
og så lige en sidste ting - er du 100% sikker på at din session("brugernavn" indeholder en værdi?
ja 100% har brugt response.wrte på den og den har den rigtige værdi og jeg har også haft det ændre til , istedet for AND men ændrede det lige tilbage for at teste det på en anden måde....
SUB GEM ' Opdater ændringer i databasen Brugernavn=Session("Brugernavn") strSQL = "UPDATE Deltager SET Adresse='" & Request.form("Adresse") & "', Postnr=" & Request.form("Postnr") & ", [By]='" & Request.form("By") & "', Tlf='" & Request.form("Tlf") & "' WHERE Kaldenavn='" & Brugernavn & "'" Con.Execute(strSQL) response.write strSQL Response.write "Dine oplysninger er nu blevet opdateret<BR>TAk fordi du holder os opdateret med oplysningerne :-)" END SUB
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.