Avatar billede Slettet bruger
16. juni 2006 - 22:06 Der er 4 kommentarer og
1 løsning

Database hjælp..

Hej.

Jeg har en fejl i en kode. Jeg kan ikke selv finde den . Så jeg håbede nogle her kunne
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("db/Tagwall.mdb")
Conn.Open DSN

strSQL = "Insert into Tagwall (Besked, Time, Brugernavn) values('" & Request.Form("Besked") & "', '"& Request.Form("Tid") &"', '" & Request.Form("Brugernavn") & "')"
Set rs = Conn.Execute(strSQL)
%>
<form action="TagWall.asp?Action=Sendt" method="post">
<input type="text" name="Besked" />
<input type="hidden" name="Tid" value="<%= Time() %>" />
<input type="hidden" name="Brugernavn" value="<%= Brugernavn %>" />
<input type="submit" value="Send" />
</form>
<%
Conn.Close
Set Conn = Nothing
%>
Avatar billede Jman Praktikant
16. juni 2006 - 22:09 #1
Det ville hjælpe med fejlmeddelelsen.. Men umiddelbart gætter jeg på at det er fordi du har brugt et reserveret ord (Time).

Prøv med:
strSQL = "Insert into Tagwall (Besked, [Time], Brugernavn) values('" & Request.Form("Besked") & "', '"& Request.Form("Tid") &"', '" & Request.Form("Brugernavn") & "')"
Avatar billede Slettet bruger
16. juni 2006 - 22:11 #2
Avatar billede Jman Praktikant
17. juni 2006 - 09:18 #3
Da du gerne vil have tiden for posteringen ind, behøver du vel ikke hente den i et hidden felt først...

strSQL = "Insert into Tagwall (Besked, [Time], Brugernavn) values('" & Request.Form("Besked") & "', "& time() &", '" & Request.Form("Brugernavn") & "')"
Avatar billede Slettet bruger
17. juni 2006 - 16:30 #4
Det virker nu. Tak..
Avatar billede Jman Praktikant
17. juni 2006 - 16:40 #5
velbekomme
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester