Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    62

    Aggiornamento dati su DB Access

    Una volta che ho recuperato l'id del record che voglio modificare, devo far apparire il valore del relativo campo "nome" su una casella, per essere opportunamente modificato. Mi sapete dire come faccio a recuperare il valore del campo "nome" del mio id ?
    Grazie e ciao.
    Ale

  2. #2
    codice:
    "select nome from tua tabella where id = " & id
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    62
    <%
    'Apertura database
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("rubrica_telefonica.mdb")

    Set objRs = Server.CreateObject("ADODB.Recordset")
    id_scelto = request.querystring("id")

    sql = "SELECT nome FROM rubrica WHERE id = id_scelto"

    objRs.open sql, objConn

    objRs.close
    set objRs = Nothing
    objConn.close
    set objConn = Nothing


    %>

    ma cos' dovrebbe funzionare ???

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    62
    Microsoft OLE DB Provider for ODBC Drivers error '80040e10'

    [Microsoft][Driver ODBC Microsoft Access] Parametri insufficienti. Previsto 1.

    /rubrica_telefonica/modifica_nella_rubrica_telefonica.asp, line 21

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    62
    Microsoft OLE DB Provider for ODBC Drivers error '80040e10'

    [Microsoft][Driver ODBC Microsoft Access] Parametri insufficienti. Previsto 1.

    /rubrica_telefonica/modifica_nella_rubrica_telefonica.asp, line 21

  6. #6
    codice:
    <% 
    'Apertura database 
    Set objConn = Server.CreateObject("ADODB.Connection") 
    objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("rubrica_telefonica.mdb") 
    
    Set objRs = Server.CreateObject("ADODB.Recordset") 
    id_scelto = request.querystring("id") 
    
    sql = "SELECT nome FROM rubrica WHERE id = " & id_scelto
    
    objRs.open sql, objConn 
    
    objRs.close 
    set objRs = Nothing 
    objConn.close 
    set objConn = Nothing 
    %>
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    62
    Buono, ma come faccio a recuperare il valore "nome" e piazzarlo sulla mia casellina...
    Già che hai fatto 30 fai 31.
    Grazie
    Ale

  8. #8
    Originariamente inviato da mummy71
    <%
    'Apertura database
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("rubrica_telefonica.mdb")

    Set objRs = Server.CreateObject("ADODB.Recordset")
    id_scelto = request.querystring("id")

    sql = "SELECT nome FROM rubrica WHERE id =" & id_scelto

    objRs.open sql, objConn

    objRs.close
    set objRs = Nothing
    objConn.close
    set objConn = Nothing


    %>

    ma cos' dovrebbe funzionare ???
    Così dovrebbe andare.
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  9. #9
    codice:
    <% 
    'Apertura database 
    Set objConn = Server.CreateObject("ADODB.Connection") 
    objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("rubrica_telefonica.mdb") 
    
    Set objRs = Server.CreateObject("ADODB.Recordset") 
    id_scelto = request.querystring("id") 
    
    sql = "SELECT nome FROM rubrica WHERE id = " & id_scelto
    
    objRs.open sql, objConn 
    %>
    <input type="text" value="<%=objRs("nome")%>">
    <%
    objRs.close 
    set objRs = Nothing 
    objConn.close 
    set objConn = Nothing 
    %>
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    62


    yuppi, grazie mille.

    ora che ho il record in pungo basta scrivere sopra la modifica e fargli solo un bell update ?

    Ale

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.