Visualizzazione dei risultati da 1 a 6 su 6

Discussione: SessionId nel DB

  1. #1

    SessionId nel DB

    salve,

    sto cercando di inserire in un db dei dati,

    mentre la lettura funzia alla grande la scittura nn va e mi dice di utilizzare una query aggiornaible...cosa devo fare?

    la query è una insert into

    <%
    response.write session.sessionid
    Num=session.sessionid

    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open Application("str")
    Set objRs = Server.CreateObject("ADODB.Recordset")
    Set objRS=objconn.execute ("insert into Sessioni(Visite) values(&Num&)")


    objRs.close
    objConn.close

    %>

    VaneX

    Per il momento ho fatto questa probva ma ovvaimente nn mi serve il session id

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    1) Per query aggiornabile significa che l'utente con il quale effettui lo operazioni non ha i permessi di scrittura nella cartella in cui si trova il db. Assegna i permessi all'utente IUSR_NOMEPC (ovvero il nome del tuo pc)
    2) La query che fai è comunque sbagliata per due motivi:
    a) Per effettuare l'inserimento non occorre un recordset
    b) C'è un errore di sintassi:

    codice:
    <% 
    num = session.sessionid 
    
    Set objConn = Server.CreateObject("ADODB.Connection") 
    objConn.Open Application("str") 
    strSQL = "insert into Sessioni(Visite) values ("& Num &")" 
    objconn.execute (strSQL)
    objConn.close 
    set objConn = nothing
    %>
    Roby

  3. #3
    ops..hai ragione!!!

    cmq..vedrò se fa!

    grazie

  4. #4
    ..non ha i permessi...

    ma se è una query ke viene exe dal server....li avrà pure i permessi no?
    sono sotto aruba c'è una dir mdb-database forse quella contiene sia scrittura ke lettura?

    VaneX

  5. #5
    ok..era per quello.

    Grazie

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Originariamente inviato da VanessaInfo
    ..non ha i permessi...

    ma se è una query ke viene exe dal server....li avrà pure i permessi no?
    sono sotto aruba c'è una dir mdb-database forse quella contiene sia scrittura ke lettura?

    VaneX
    Si.

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.