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 kan lave flg. som betyder at du ikke behøver at hente et recordset først
IF NOT EXISTS (SELECT * FROM Tabel WHERE IpAdresse=\' & Request.ServerVariables(\"REMOTE_HOST\") & \"\')\" & vbCrLf & \"INSERT INTO Tabel(IpAdresse) VALUES(\'\" & Request.ServerVariables(\"REMOTE_HOST\") & \"\')\"
IP = Request.ServerVariables(\"REMOTE_HOST\") SQL=\"SELECT COUNT(*) FROM Tabel WHERE IpAdresse=\' & IP & \"\')\" SET RS = Conn.Execute(SQL) IF RS(0) = \"0\" THEN SQL=\"INSERT INTO tabel (IpAdresse) VALUES (\'\"\" & IP & \')\" Conn.execute(SQL) END IF
Der mangler en \" i sone\'s eksempel, prøv med denne:
IP = Request.ServerVariables(\"REMOTE_HOST\") SQL=\"SELECT COUNT(*) FROM Tabel WHERE IpAdresse=\'\" & IP & \"\')\" SET RS = Conn.Execute(SQL) IF RS(0) = \"0\" THEN SQL=\"INSERT INTO tabel (IpAdresse) VALUES (\'\"\" & IP & \')\" Conn.execute(SQL) END IF
Det vi jeg nu mene at den er, men det betyder måske ikke så meget - spørgeren har ikke ladet høre fra sig i 4 dage, så det er måske ikke så vigtigt alligevel.
ja i må undskylde jeg ikke lige har været aktiv de sidste par dage...men jeg syntes ikke rigtigt at jeg kan få det til at virke. Jeg bliver ved med at få syntax error?
sone >> Ja. Men nu skulle jeg måske lige have sagt at jeg bruger SQL Server, og da der er forskel mellem IF syntaksen eks. mellem SQL Server og MySQL, virker det jo nok ikke på alle databaser :-)
pfp >> hvilken database bruger du ? der er syntaksforskelle mellem alle databaser (selv om alle tager udgangspunkt i ANSI SQL).
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.