Avatar billede doomstone Nybegynder
23. oktober 2001 - 15:02 Der er 27 kommentarer

Database

Jeg kan squ ikke finde fejlen her
if Request.QueryString(\"UPDATE\") = 1 then

    SQL = \"UPDATE medlemmer SET alias =\'\" & Request.Form(\"alias\") & \"\', \" & _
          \"                navn =\'\" & Request.Form(\"navn\")  & \"\', \" & _
          \"                email =\'\" & Request.Form(\"email\")  & \"\', \" & _
          \"                icq =\'\" & Request.Form(\"icq\")  & \"\', \" & _
          \"                vaben =\'\" & Request.Form(\"vaben\")  & \"\', \" & _
          \"                item =\'\" & Request.Form(\"item\")  & \"\', \" & _
          \"                map =\'\" & Request.Form(\"map\")  & \"\', \" & _
          \"                pic =\'\" & Request.Form(\"pic\")  & \"\', \" & _
          \"                om =\'\" & Request.Form(\"om\")  & \"\', \" & _ 
          \"                dato() =\'\" & Request.Form(\"sidstopdateret\")  & \"\', \" & _ 
          \"                time() =\'\" & Request.Form(\"time\")  & \"\', \" & _
          \" WHERE ID = \" & Session(\"login\")

   
end if
Avatar billede sone Nybegynder
23. oktober 2001 - 15:05 #1
Dato() og time() er jo funktioner - dem må du ikke bruge som feltnavne -> brug nogle andre.
Avatar billede mathiasiversen Nybegynder
23. oktober 2001 - 15:05 #2
Har du styr på Integers og Strings?
Avatar billede doomstone Nybegynder
23. oktober 2001 - 15:06 #3
hvordan kan jeg så få den til at indsette time og dato??
Avatar billede isl19960 Nybegynder
23. oktober 2001 - 15:10 #4
du laver en variabel indeholdende tid og dato...

dato = date()
tid = time()
Avatar billede doomstone Nybegynder
23. oktober 2001 - 15:10 #5
det virker heller ikke hvis jeg fjerner dem!
Avatar billede eagleeye Praktikant
23. oktober 2001 - 15:11 #6
du skal bare fjerne () fra dato

\"                dato =\'\" & Request.Form(\"sidstopdateret\")  & \"\', \" & _


Time det samme fjern () og omdøb time til noget andet da time er reserveret ord iaccesss eller sæt [] time i SQL\'erne:
\"                [time] =\'\" & Request.Form(\"time\")  & \"\', \" & _
Avatar billede doomstone Nybegynder
23. oktober 2001 - 15:16 #7
ja men den vil stadig ikke opdatere infoen!
Avatar billede doomstone Nybegynder
23. oktober 2001 - 15:17 #8
den ser sådan ud nu

tid = time()
dato = dato()

    SQL = \"UPDATE medlemmer SET alias =\'\" & Request.Form(\"alias\") & \"\', \" & _
          \"                navn =\'\" & Request.Form(\"navn\")  & \"\', \" & _
          \"                email =\'\" & Request.Form(\"email\")  & \"\', \" & _
          \"                icq =\'\" & Request.Form(\"icq\")  & \"\', \" & _
          \"                vaben =\'\" & Request.Form(\"vaben\")  & \"\', \" & _
          \"                item =\'\" & Request.Form(\"item\")  & \"\', \" & _
          \"                map =\'\" & Request.Form(\"map\")  & \"\', \" & _
          \"                pic =\'\" & Request.Form(\"pic\")  & \"\', \" & _
          \"                om =\'\" & Request.Form(\"om\")  & \"\', \" & _ 
          \"                dato =\'\" & Request.Form(\"sidstopdateret\")  & \"\', \" & _ 
          \"                tid =\'\" & Request.Form(\"time\")  & \"\', \" & _
          \" WHERE ID = \" & Session(\"login\")
Avatar billede eagleeye Praktikant
23. oktober 2001 - 15:18 #9
du skal ikke havde , før WHERE

\"                tid =\'\" & Request.Form(\"time\")  & \"\'\" & _
Avatar billede doomstone Nybegynder
23. oktober 2001 - 15:23 #10
nope virker stadig ikke!
Avatar billede eagleeye Praktikant
23. oktober 2001 - 15:23 #11
hvilken fejl får du?
Avatar billede doomstone Nybegynder
23. oktober 2001 - 15:24 #12
her er hele siden






<%If Not Session(\"login\") > 0 Then Response.Redirect(\"login.asp\") %>
<!-- #include file=\"toppriv.asp\" -->
<center>

<%
set Conn = Server.createobject(\"adodb.connection\")
conn.Open \"DBQ=\"& Server.MapPath(\".\") &\"/98.mdb; DefaultDir=DBQ=\"& Server.MapPath(\"/\") &\";Driver={Microsoft Access Driver (*.mdb)};\"
if Request.QueryString(\"UPDATE\") = 1 then

dag = dato()
tid = time()
    SQL = \"UPDATE medlemmer SET alias =\'\" & Request.Form(\"alias\") & \"\', \" & _
          \"                navn =\'\" & Request.Form(\"navn\")  & \"\', \" & _
          \"                email =\'\" & Request.Form(\"email\")  & \"\', \" & _
          \"                icq =\'\" & Request.Form(\"icq\")  & \"\', \" & _
          \"                vaben =\'\" & Request.Form(\"vaben\")  & \"\', \" & _
          \"                item =\'\" & Request.Form(\"item\")  & \"\', \" & _
          \"                map =\'\" & Request.Form(\"map\")  & \"\', \" & _
          \"                pic =\'\" & Request.Form(\"pic\")  & \"\', \" & _
          \"                om =\'\" & Request.Form(\"om\")  & \"\',\" & _ 
          \"                dag =\'\" & Request.Form(\"sidstopdateret\")  & \"\', \" & _ 
          \"                tid=\'\" & Request.Form(\"time\")  & \"\'\" & _ 
          \" WHERE ID = \" & Session(\"login\")

   
end if
%>


<%
SQL = \"SELECT * FROM medlemmer WHERE ID = \"& Session(\"login\")
Set RS = conn.Execute(SQL)
dim billede
billede = RS.Fields(\"pic\")
%>
  <FORM ACTION=\"retinfo.asp?update=1\" METHOD=\"post\">
<table border=\"0\" width=\"600\" bgcolor=\"#003399\">
  <tr>
    <td width=\"100%\">
      <table border=\"0\" width=\"100%\">
        <tr>
          <td width=\"50%\">
            <table border=\"0\" width=\"100%\">
              <tr>
                <td width=\"50%\">Alias:</td>
                <td width=\"50%\">
                  <table bgcolor=\"#FFFFFF\" cellpadding=\"1\" width=100% cellspacing=\"0\" border=1 bordercolor=\"#000000\">
                    <tr>
                      <td width=\"100%\">
                      <%
                      alias=RS.Fields(\"alias\")
                      %><font color=\"#000000\">
                      <input name=alias type=text value=<%=alias%>>
                      </td>
                    </tr>
                  </table>
                </td>
              </tr>
              <tr>
                <td width=\"50%\">Navn:</td>
                <td width=\"50%\">
                  <table bgcolor=\"#FFFFFF\" cellpadding=\"1\" width=100% cellspacing=\"0\" border=1 bordercolor=\"#000000\">
                    <tr>
                      <td width=\"100%\"><font color=\"#000000\"><input name=navn type=text value=<%=RS.Fields(\"navn\")%>></td>
                    </tr>
                  </table>
                </td>
              </tr>
              <tr>
                <td width=\"50%\">Mail:</td>
                <td width=\"50%\">
                  <table bgcolor=\"#FFFFFF\" cellpadding=\"1\" width=100% cellspacing=\"0\" border=1 bordercolor=\"#000000\">
                    <tr>
                      <td width=\"100%\">
                      <%
                      email=RS.Fields(\"mail\")
                      %>
                      <font color=\"#000000\"><input name=email type=text value=<%=email%>></td>
                    </tr>
                  </table>
                </td>
              </tr>
              <tr>
                <td width=\"50%\">ICQ:</td>
                <td width=\"50%\">
                  <table bgcolor=\"#FFFFFF\" cellpadding=\"1\" width=100% cellspacing=\"0\" border=1 bordercolor=\"#000000\">
                    <tr>
                      <td width=\"100%\"><%
icq = RS.Fields(\"icq\")
%>
<input name=icq type=text value=<%=icq%>><</td>
                    </tr>
                  </table>
                </td>
              </tr>
              <tr>
                <td width=\"50%\">Rang:</td>
                <td width=\"50%\">
                  <table bgcolor=\"#FFFFFF\" cellpadding=\"1\" width=100% cellspacing=\"0\" border=1 bordercolor=\"#000000\">
                    <tr>
                      <td width=\"100%\"><font color=\"#000000\"><%=RS.Fields(\"rang\")%></td>
                    </tr>
                  </table>
                </td>
              </tr>
              <tr>
                <td width=\"50%\">Våben:</td>
                <td width=\"50%\">
                  <table bgcolor=\"#FFFFFF\" cellpadding=\"1\" width=100% cellspacing=\"0\" border=1 bordercolor=\"#000000\">
                    <tr>
                      <td width=\"100%\"><font color=\"#000000\"><input name=vaben type=text value=<%=RS.Fields(\"vaben\")%>></td>
                    </tr>
                  </table>
                </td>
              </tr>
              <tr>
                <td width=\"50%\">Item:</td>
                <td width=\"50%\">
                  <table bgcolor=\"#FFFFFF\" cellpadding=\"1\" width=100% cellspacing=\"0\" border=1 bordercolor=\"#000000\">
                    <tr>
                      <td width=\"100%\"><font color=\"#000000\"><input name=item type=text value=<%=RS.Fields(\"item\")%>></td>
                    </tr>
                  </table>
                </td>
              </tr>
              <tr>
                <td width=\"50%\">Map:</td>
                <td width=\"50%\">
                  <table bgcolor=\"#FFFFFF\" cellpadding=\"1\" width=100% cellspacing=\"0\" border=1 bordercolor=\"#000000\">
                    <tr>
                      <td width=\"100%\"><font color=\"#000000\"><input name=map type=text value=<%=RS.Fields(\"map\")%>></td>
                    </tr>
                  </table>
                </td>
              </tr>
              <tr>
                <td width=\"50%\">Score:</td>
                <td width=\"50%\">
                  <table bgcolor=\"#FFFFFF\" cellpadding=\"1\" width=100% cellspacing=\"0\" border=1 bordercolor=\"#000000\">
                    <tr>
                      <td width=\"100%\"><font color=\"#000000\"><%=RS.Fields(\"Score\")%></td>
                    </tr>
                  </table>
                </td>
              </tr>
              <tr>
                <td width=\"50%\">Hjemmeside:</td>
                <td width=\"50%\">
                  <table bgcolor=\"#FFFFFF\" cellpadding=\"1\" width=100% cellspacing=\"0\" border=1 bordercolor=\"#000000\">
                    <tr>
                      <td width=\"100%\"><%=alias%>\'s HP</td>
                    </tr>
                  </table>
                </td>
              </tr>
            </table>
          </td>
          <td height=\"100%\" width=\"50%\"> 
          <table bgcolor=\"#FFFFFF\" cellpadding=\"1\" height=\"100%\" width=100% cellspacing=\"0\" border=1 bordercolor=\"#000000\">
                    <tr>
                      <td width=\"100%\">
<input name=alias align=center type=pic value=<%=billede%>></td>
                    </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td width=\"100%\">
      <table border=\"0\" width=\"100%\">
        <tr>
          <td width=\"100%\">Kommentar:
            <table  bgcolor=\"#FFFFFF\" cellpadding=\"1\" width=100% cellspacing=\"0\" border=1 bordercolor=\"#000000\">
              <tr>
                <td width=\"100%\"><font color=\"#000000\"><TEXTAREA ROWS=\"4\" COLS=\"20\" NAME=\"om\"><%=RS.Fields(\"om\")%></textarea></td>
              </tr>
            </table>
          </td>
        </tr>
        <tr>
          <td width=\"100%\">
            <p align=\"right\">Sidst opdateret den. Opdateres selv</td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<input type=submit Value=gem>

</form>







</center>
<!-- #include file=\"bund.asp\" -->
Avatar billede doomstone Nybegynder
23. oktober 2001 - 15:37 #13
eller hvis der er en af jer der han en andern måde at updater i en db, så vil det også være ok!
Avatar billede mathiasiversen Nybegynder
23. oktober 2001 - 15:39 #14
hvordan er formaterne i din database! Tid og dato - er det f.eks i datoformat, så skal det se sådan ud:

\"                dag =#\"&Request.Form(\"sidstopdateret\")&\"#, \" & _ 

eller sådan noget lignende!
Avatar billede eagleeye Praktikant
23. oktober 2001 - 15:39 #15
prøv lige at rette if sætningen til:

if Request.QueryString(\"UPDATE\") = \"1\" then

Avatar billede mathiasiversen Nybegynder
23. oktober 2001 - 15:41 #16
eller er det \"#request.form(\"sidstopdateret\")#\"

kan ikke hlet huske det
Avatar billede doomstone Nybegynder
23. oktober 2001 - 15:42 #17
:0( virker stadig ikke
Avatar billede doomstone Nybegynder
23. oktober 2001 - 15:54 #18
Er der ikke bare en der har et andet update script?
Avatar billede eagleeye Praktikant
23. oktober 2001 - 15:54 #19
får du en fejl ?
Avatar billede eagleeye Praktikant
23. oktober 2001 - 15:59 #20
prøv at fjerne de to linier:
dag = dato()
tid = time()

du har ikke, så vidt jeg kan se, et felt der hedder time på din form:
Request.Form(\"time\")
Du har heller ikke et felt i din form som hedder sidstopdateret:
request.form(\"sidstopdateret\")
Avatar billede eagleeye Praktikant
23. oktober 2001 - 16:00 #21
så lav

\"                dag =#\" & date() & \"#, \" & _ 
\"                tid=#\" & time() & \"#\" & _

Hvilket format har dag og tid i din database?
Avatar billede doomstone Nybegynder
23. oktober 2001 - 16:09 #22
dato og klokkeset!
men den virker stadig ikke selv om jeg slætter de der dag og tid lnier!
Avatar billede eagleeye Praktikant
23. oktober 2001 - 17:32 #23
    SQL = \"UPDATE medlemmer SET alias =\'\" & Request.Form(\"alias\") & \"\', \" & _
          \"                navn =\'\" & Request.Form(\"navn\")  & \"\', \" & _
          \"                email =\'\" & Request.Form(\"email\")  & \"\', \" & _
          \"                icq =\'\" & Request.Form(\"icq\")  & \"\', \" & _
          \"                vaben =\'\" & Request.Form(\"vaben\")  & \"\', \" & _
          \"                item =\'\" & Request.Form(\"item\")  & \"\', \" & _
          \"                map =\'\" & Request.Form(\"map\")  & \"\', \" & _
          \"                pic =\'\" & Request.Form(\"pic\")  & \"\', \" & _
          \"                om =\'\" & Request.Form(\"om\")  & \"\',\" & _ 
          \"                dag =\'\" & date & \"\', \" & _ 
          \"                tid=\'\" & time & \"\'\" & _ 
          \" WHERE ID = \" & Session(\"login\")
Avatar billede doomstone Nybegynder
23. oktober 2001 - 18:46 #24
virker stadig ikke :0(
Avatar billede eagleeye Praktikant
23. oktober 2001 - 18:48 #25
får du en fejlkode??
Avatar billede doomstone Nybegynder
23. oktober 2001 - 19:56 #26
nope den sender mig bare vidre til retinfo.asp?opdate=1 uden at have updateret noget!!!!
Avatar billede eagleeye Praktikant
23. oktober 2001 - 21:44 #27
prøv

if CInt(Request.QueryString(\"UPDATE\")) = Cint(1) then

Hvis der ikke sker noget og du ikke får en fejl tror jeg ikke den kommer uigennem din update kode.
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