Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    488

    inserimento dati nel db

    Ciao a tutti, riprendendo un vecchio progetto ho trovato un problema apparentemente semplice, ma che mi sta facendo perdere la testa; devo semplicemente inserire dei dati in un db e uso il seguente
    codice:
    <%
    a=request.form("Cognome e Nome")
    b=request.form("Data di nascita")
    c=request.form("Data Onomastico")
    d=request.form("Indirizzo")
    e=request.form("CAP")
    f=request.form("Città")
    g=request.form("Tel Abit")
    h=request.form("Tel Cell")
    i=request.form("E-Mail")
    l=request.form("Note")
    
    'apro la connessione
    set OBJdbConnection=Server.CreateObject("ADODB.Connection")
    OBJdbConnection.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = d:\inetpub\webs\....mdb")
    Set rs=server.CreateObject("ADODB.Recordset")
    rs.Open "Clienti",OBJdbConnection,3,3
    rs.AddNew
    rs("Cognome e Nome")=a
    rs("Data di nascita")=b
    rs("Data Onomastico")=c
    rs("Indirizzo")=d
    rs("CAP")=e
    rs("Città")=f
    rs("Tel Abit")=g
    rs("Tel Cell")=h
    rs("E-Mail")=i
    rs("Note")=l
    rs.update
    rs.Close
    OBJdbConnection.Close
    %>
    ma ricevo questo messaggio :

    ADODB.Recordset error '800a0cb3'

    Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype.

    /riservato/conferma_inserimento_nuovo_cliente.asp, line 42

    Dov'è l'errore? :master:

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    rs.Open "Clienti",OBJdbConnection,3,3

    perché hai impostato il locktype a 3 = " non permette nessuna modifica"
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    488
    E' strano però che prima funzionava e adesso non funzioni più, non credi?
    Comunque potresti dirmi quali sono le alternative possibili, perchè non le conosco.
    Inoltre secondo te potrebbe trattarsi di modifiche nelle impostazioni apportate dall'hosting?

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    488
    Comunque ho provato con:
    4 (adLockBatchOptimistic )
    2 (adLockPessimistic)
    -1 (adLockUnspecified)

    inoltre ho provato anche con "....insert..." cambiando tutto il codice,

    ma niente da fare!

    Mi sa che è legato a qualche impostazione del provider!!!

    Io sono con Aruba, ho mandato un messaggio all'assistenza ma chiaramente oggi è sabato, per cui....!
    qualcuno sa se hanno fatto modifiche in tal senso?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    488
    Infatti avevo ragione, era un problema del provider; grazie comunque per i suggerimenti

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.