Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Aggiornamento tabella

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    225

    Aggiornamento tabella

    Premetto che uso asp solo per il minimo dialogo indispensabile con un dbAccess
    Detto questo avrei la necessità di aggiornare una tabella con 2 soli campi (Id e Giocatore)
    in cui devo variare solo il campo Giocatore con una chiamata tipo
    nomefile.asp?Giocatore=pippo
    che faccio da flash

    ho provato una cosa del tipo

    <%
    Const adOpenKeyset = 1
    Const adLockReadOnly = 1

    StrConnessione = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/mdb-database") & "\db.mdb"
    set Conn = Server.Createobject("ADODB.Connection")
    Conn.Open StrConnessione

    sql="update tblGiocatoreTemp set Giocatore=request("Giocatore") where Id='appoggio'

    Conn.Execute(sql)

    Conn.Close : set Conn=nothing
    %>

    perchè non sapendo come fare una sovrascrittura sto facendo un'aggiornamento del campo Giocatore dove Id=appoggio. Ma non funziona. Perchè?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    225
    anche con

    Id="appoggio"

    non cambia nulla...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    225
    please? nessuna novità?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    225
    ma almeno qualcuno mi sa dire se la cosa è fattibile o se servono altre strade?

  5. #5
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    ma è scritta a modo? sennò
    sql="update tblGiocatoreTemp set Giocatore="& request("Giocatore") & " where Id=" & appoggio

    se appoggio è numerico
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    225
    no wallrider. appoggio è proprio una costante scritta in un campo di testo.
    Si può fare?

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    225
    sql="update tblGiocatoreTemp set Giocatore="& request("Giocatore") & " where Id="&"'appoggio'"

    cosi mi dice parametri insufficienti

    e

    sql="update tblGiocatoreTemp set Giocatore="& request("Giocatore") & " where Id='appoggio'"

    cosi errore di sintassi...ma come si fa?!?

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    225
    acc oggi non ci sono aiuti...

  9. #9
    Utente bannato
    Registrato dal
    Mar 2005
    Messaggi
    136
    codice:
    <%
    Const adOpenKeyset = 1
    Const adLockReadOnly = 1
    
    StrConnessione = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/mdb-database") & "\db.mdb"
    set Conn = Server.Createobject("ADODB.Connection")
    Conn.Open StrConnessione
    
    sql="update tblGiocatoreTemp set Giocatore=request("Giocatore") where Id='appoggio'
    response.write(sql)
    response.end 
    Conn.Execute(sql)
    
    Conn.Close : set Conn=nothing
    %>
    e dicci cosa ti stampa

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    225
    Tipo di errore:
    Errore di compilazione di Microsoft VBScript (0x800A0401)
    Prevista fine istruzione
    /p/prova.asp, line 9, column 52
    sql="update tblGiocatoreTemp set Giocatore=request("Giocatore") where Id='appoggio'


    Ecco qua

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.