Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126

    problemi con insermento record

    carissimi amici
    come gia emerso sono assolutamente inesperto per cui ricorro al vostro prezioso aiuto
    annaspando sono arrivato al codice sottostante per inserire un record nl db "guestbook" nella tabella "tbmsg" ma ottengo solo messaggi di errore
    dove sbaglio
    grazie infinite

    [inizio codice]
    <%
    'Stringa per la connessione
    cString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("guestbook.mdb")

    'creazione connessione
    Set objConn=Server.CreateObject("ADODB.Connection")

    'apertura connessione
    objConn.Open cString

    'creazione recordset
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.ActiveConnection = objconn
    rs.Source = "tbmsg"
    rs.CursorType = 1
    rs.LockType = 2

    'apertura recordset
    rs.Open

    rs.AddNew
    rs("Mittente") = Request.Form("mittente")
    rs("Email") = Request.Form("email")
    rs("Msg") = Request.Form("msg")
    rs("Data") = Date()
    rs("Ora") = Time()
    rs.Update

    rs.Close
    Set rs = Nothing
    %>
    [fine codice]

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126
    grazie per la risposta
    a dire il vero non succede nulla
    non inseriesce il record e nn succede nulla
    si apre la pagina di errore senza meglio specificare
    ho provato a sostituire le variabili dei campi con delle costanti ma nn cambia nulla
    il db è quello scaricato dal sito

    vi prego
    aiuto

    ciao

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Menu strumenti di IE --> Opzioni Internet --> Avanzate e togli la spunta dalla voce "Mostra messaggi di errore HTTP brevi".
    Ora guarda l'errore.
    Probabile tu non abbia i permessi di scrittura.

    Roby

  5. #5
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908
    Sicuro si tratta di problemi relativi ai permessi, comunque, oltre ad abilitare, come detto da Rob, la visualizzazione estesa degli errori dal browser, ti consiglio, per l'interazione con i database, di utilizzare codice SQL puro(INSERT INTO ecc...) al posto di rs.AddNew ecc..
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126

    messaggi di errore

    per prima cosa
    grazie

    vi segnalo il codice di errore evidenziato dopo aver seguito i consigli


    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver] The Microsoft Jet database engine does not recognize 'guestbook.*' as a valid field name or expression.

    /nuovo.asp, line 13


    ciao

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    C'è qualcosa che non quadra.
    E' un errore che non si riferisce allo script che hai postato nel primo messaggio.

    Roby

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126

    db sola lettura

    ciao
    in effetti non era aggiornato a dovere il sito...
    ho corretto il tutto è ho scoperto che il db risulta di sola lettura
    come posso risolvere??
    grazie infinte

    ciao

  9. #9
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    scrivi ai gestori e ti fai dare i diritti
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126

    gestori

    se per gestori intendi chi realizza il sito sono io!

    comunque credo di aver inquadrato il problema
    grazie

    ciao

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.