Aggiunta di una riga in base alla posizione di un set di risultati
Le API ADO, OLE DB e ODBC supportano l'inserimento di righe durante l'elaborazione del set di risultati di una query. I passaggi successivi descrivono la procedura di base:
- Associare le colonne del set di risultati a variabili di programma.
- Eseguire la query.
- Chiamare le funzioni o i metodi API per posizionare l'applicazione in una riga del set di risultati.
- Inserire nelle variabili di programma associate i valori dei dati per la nuova riga da inserire.
- Chiamare una delle funzioni o dei metodi seguenti per inserire la riga:
- In ADO chiamare il metodo AddNew dell'oggetto AddNew.
- In OLE DB chiamare il metodo InsertRow dell'interfaccia IRowsetChange.
- In ODBC 3.x chiamare la funzione SQLBulkOperations con l'opzione SQL_ADD.
La posizione in cui viene inserita la nuova riga non è basata necessariamente sulla posizione dell'applicazione nel set di risultati. La posizione della nuova riga nelle tabelle di base è correlata agli eventuali valori di chiave cluster specificati.
Vedere anche
Concetti
Aggiunta di righe con INSERT e SELECT
Aggiunta di dati di tipo ntext, text o image alle righe inserite
Aggiunta di righe tramite operazioni di copia di massa