Ciao a tutti, stavo provando ad aggiungere un record alla mia tabella di access tramite questo file:
Solo che all'esecuzione mi da l'errore:codice:<% Dim dcnDB ' as ADODB.Connection Dim rsQuery 'as ADODB.recordset Dim Azienda Set dcnDB = Server.CreateObject("ADODB.Connection") dcnDB.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C:\Inetpub\wwwroot\crm.mdb") Set rsQuery = Server.CreateObject ("ADODB.Recordset") Azienda ="SELECT * FROM tbl_feedback where id>0;" rsQuery.Open Azienda, dcnDB, adOpenKeyset, adLockOptimistic rsQuery.AddNew rsQuery ("CompanyName") = "Compagnia di Ventura" rsQuery ("Phone") = "800-11007-12" rsQuery.Update rsQuery.Close %>
Tipo di errore:
ADODB.Recordset (0x800A0CB3)
Il set di record corrente non supporta l'aggiornamento. Potrebbe trattarsi di una limitazione del provider o del tipo di blocco selezionato.
/NewRecord.asp, line 15
il è solo il file con i valori dei parametri Cursor e Lock Type
Qualcuno sa dirmi come mai? o ancora meglio un metodo alternativo per includere nuovi record alle tabelle? questo proprio non mi funziona![]()

Rispondi quotando