Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    ADODB.Recordset - Funzione AddNew

    Salve, ho notato che quando eseguo un'azione di AddNew su un recordset con più di 110 colonne genera un errore.

    rsADO.AddNew(fieldList, fieldValues)

    Errore :
    Microsoft Cursor Engine (0x80040E21)
    Si sono verificati errori in un'operazione composta da più passaggi. Controllare i singoli valori di stato.



    Essiet un modo per poter effettuare inserimenti con la funzione AddNew su tabelle così o maggiormente ampie?
    Scusatemi in anticipo per gli ORRORI di ortografica, ma sono analfabeta
    Electronic parts catalog
    Gestione cataloghi ricambio IPC
    Documentazione tecnica & manuali

  2. #2
    mai usare ADDNEW (almeno per compatibilità esterne a MDB)

    usa una query SQL e non sbagli mai

    codice:
    SQL = "INSTERT INTO miatabella (campo1, campo2) VALUES (valore1, valore2)"
    conn.execute SQL
    san imente saluta

    * http://simonecingano.it *

  3. #3
    Lo so, ma in questo caso specifico, devo usare la funzione AddNew.
    Scusatemi in anticipo per gli ORRORI di ortografica, ma sono analfabeta
    Electronic parts catalog
    Gestione cataloghi ricambio IPC
    Documentazione tecnica & manuali

  4. #4
    non so perchè tu sia "obbligato" ad usare ADDNEW (forse perchè non lo dici), ma non c'è mai un'unica via per risolvere un problema.

    quindi auguri.
    san imente saluta

    * http://simonecingano.it *

  5. #5
    Sono obbligato.
    Se ti trovi in mano una piattaforma sviluppata con Microsoft VisualInterdev, con interfaccia costruita e gestica con i Control Design Time, e per una tabella che ha qualche colonna in più dover rifare tutto .....
    Scusatemi in anticipo per gli ORRORI di ortografica, ma sono analfabeta
    Electronic parts catalog
    Gestione cataloghi ricambio IPC
    Documentazione tecnica & manuali

  6. #6
    eh eh eh...
    io lavoro solo a mano

    cmq capisco la menata, e hai ragione. non ti posso aiutare, magari altri si (hai controllato sul sito M$ se ci sono info sul numero massimo di colonne con ADDNEW?)
    san imente saluta

    * http://simonecingano.it *

  7. #7
    Proverò.
    Grazie comunque anch'io faccio a mano, ma quando la mano deve smanettare circa 80'000 righe di codice, allora un aiuto ogni tanto serve ...
    Scusatemi in anticipo per gli ORRORI di ortografica, ma sono analfabeta
    Electronic parts catalog
    Gestione cataloghi ricambio IPC
    Documentazione tecnica & manuali

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.