17. september 2004 - 00:00Der er
2 kommentarer og 1 løsning
erstat hvis samme dag og samme bruger, ellers opret ny
Hvordan får jeg denne til at tjekke om der eer tastet noget ind samme dag (af samme bruger), og hvis der er skal denne linie erstattes, hvis der ikke er indtastet før samme dag (af samme bruger) skal den blot lave denne:
If request("kode")="tal" then strSQL = "Insert into tal (brugernr, dato, a, b) values('" & Request.form("brugernr") & "','" & Request.form("dato") & "','" & Request.form("a") & "','" & Request.form("b") & "')"
Du kan tjekke om ddatoen findes ved at lave et SQL kald og ligget det ind i re recordset er det tomt findes popsten ikke. Sådan her:
SQL = "select * from tal where brugernr = " & Request.form("brugernr") & " AND dato = '" & Request.form("dato") & "'" Set rs=Conn.execute(SQL) if rs.EOF then 'datoen findes ikke for brugeren indsæt: strSQL = "Insert into tal (brugernr, dato, a, b) values('" & Request.form("brugernr") & "','" & Request.form("dato") & "','" & Request.form("a") & "','" & Request.form("b") & "')"
else 'datoen findes update: strSQL = "update tal set a='" & Request.form("a") & "', b='" & Request.form("b") & "' where brugernr = " & Request.form("brugernr") & " and dato = '" & Request.form("dato") & "'" end if
Altså hvor skal man tænke kreativt en gang imellem :-)
Tak for hjælpen endnu en gang..
Synes godt om
Ny brugerNybegynder
Din løsning...
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.