11. oktober 2003 - 11:26Der er
2 kommentarer og 1 løsning
Indsætter 28-06-1894 i SQL
Hvorfor indsætter nedenstående kode 28-06-1894 i tildato Response.Write nydato viser fint nok 01-11-2003 tildato er et datetime felt.
<% conn.Open strDSN sql = "select * from bruger" Set rs = conn.execute(sql) Do While Not rs.EOF nydato = DateAdd("d", 21, date) Response.Write nydato sqlup = "update bruger set tildato = " & nydato & " WHERE id = " & rs("id") conn.execute(sqlup) rs.MoveNext Loop
Jeg havde Session.LCID = 1030 i min kode, den var bare lidt længer opppe :-) Jeg fik det til at virke med:
Set rs = Server.CreateObject("ADODB.RecordSet") SQL = "SELECT * FROM bruger" rs.Open SQL, strDSN, 1, 3 Do While Not rs.EOF rs("tildato") = DateAdd("d", 21, date) rs.update rs.MoveNext Loop set rs = nothing
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.