ciao a tutti
da oggi la procedura più importante del mio sito ha smesso di funzionare, o meglio l'addnew non vuole saperne.
il codice è fatto così:
la procedura aggiorna_db non fa altro che prendere i dati dalla form e metterli nel db, alla fine c'è un bel "update".codice:if codice_prodotto = 999999 then 'prodotto nuovo sql = "SELECT * from prodotti" set rs_prodotto = Server.CreateObject("ADODB.Recordset") rs_prodotto.Open sql, INVENTARIO,3 ,2 rs_prodotto.addnew aggiorna_db else sql = "SELECT * from prodotti where n_inventario=" & n_inventario set rs_prodotto = Server.CreateObject("ADODB.Recordset") rs_prodotto.Open sql, INVENTARIO,3 ,2 aggiorna_db
Da oggi la parte addnew si rifiuta di funzionare Microsoft OLE DB Provider for ODBC Drivers (0x80040E2F) mentre la modifica va come un violino![]()
sono anni che programmo in asp, anni che uso procedure addnew (no ho diverse in questo sito) ed ora mi pianta così...
why?

Rispondi quotando