Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo OdbcCommandBuilder.GetUpdateCommand (Boolean)

 

Data di pubblicazione: ottobre 2016

Ottiene generato automaticamente OdbcCommand oggetto richiesto per eseguire gli aggiornamenti nell'origine dati.

Spazio dei nomi:   System.Data.Odbc
Assembly:  System.Data (in System.Data.dll)

public OdbcCommand GetUpdateCommand(
	bool useColumnsForParameterNames
)

Parametri

useColumnsForParameterNames
Type: System.Boolean

Se true, generare i nomi dei parametri delle colonne, se possibile. Se false, generare @p1, @p2 e così via.

Valore restituito

Type: System.Data.Odbc.OdbcCommand

Generato automaticamente OdbcCommand oggetto richiesto per eseguire gli aggiornamenti.

È possibile utilizzare il GetUpdateCommand metodo informativi o di risoluzione dei problemi relativi a fini perché restituisce il OdbcCommand oggetto da eseguire.

È inoltre possibile utilizzare GetUpdateCommand come base di un comando modificato. Ad esempio, è possibile chiamare GetUpdateCommand e modificare il CommandTimeout valore e quindi impostato in modo esplicito che il OdbcDataAdapter.

Dopo aver generato l'istruzione SQL, è necessario chiamare esplicitamente RefreshSchema Se viene modificato in alcun modo l'istruzione. In caso contrario, il GetUpdateCommand continuerà a utilizzare le informazioni dell'istruzione precedente, che potrebbe non essere corretto. Le istruzioni SQL vengono generate quando l'applicazione chiama il Update o GetUpdateCommand.

Il comportamento predefinito, durante la generazione di nomi di parametro, è da utilizzare per i vari parametri @p1, @p2 e così via. Il passaggio di true per il useColumnsForParameterNames parametro consente di forzare il DbCommandBuilder per generare parametri basati invece sui nomi di colonna. Questo ha esito positivo solo se vengono soddisfatte le condizioni seguenti:

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: