Gli ultimi tutorial di sviluppo web
 

ADO Metodo CreateParameter


<Completa Comando Object Reference

Il metodo CreateParameter crea e restituisce un oggetto di parametro che contiene le proprietà specificate come nome, il tipo, la direzione, le dimensioni e il valore.

Note: Questo metodo non aggiunge automaticamente il nuovo parametro per la raccolta. Per aggiungere il parametro all'insieme Parameters, utilizzare la proprietà Append.

Sintassi

Set objparameter=objcommand.CreateParameter (name,type,direction,size,value)

Parametro Descrizione
name Opzionale. Il nome dell'oggetto Parameter.
type Opzionale. Uno dei DataTypeEnum costanti che specifica il tipo di dati per l'oggetto Parameter. L'impostazione predefinita è adEmpty. Se si sceglie un tipo di dati di lunghezza variabile, sarà anche necessario specificare il parametro di dimensione o la proprietà Size. Se si specifica adDecimal o adNumeric tipo di dati, è necessario impostare anche il NumericScale e le proprietà di precisione dell'oggetto Parameter.
direction Opzionale. Uno dei ParameterDirectionEnum costanti che definiscono la direzione dell'oggetto Parameter. L'impostazione predefinita è adParamInput.
size Opzionale. Specifica la lunghezza di un tipo di dati di lunghezza variabile, se tale tipo è stato dichiarato nel Type di parametro. L'impostazione predefinita è pari a zero.
value Opzionale. Il valore dell'oggetto Parameter

valori DataTypeEnum

Specifica il tipo di dati di un campo, parametro, o un oggetto immobile

Costante Valore Descrizione
adEmpty0 Nessun valore
adSmallInt2 A 2 byte firmato integer.
adInteger3 A 4 byte firmato integer.
adSingle4 Un valore a virgola mobile in singola precisione.
adDouble5 Un valore a virgola mobile a doppia precisione.
adCurrency6 Un valore di valuta
adDate7 Il numero di giorni dal 30 Dicembre 1899 + la frazione di un giorno.
adBSTR8 Una stringa di caratteri alla terminazione Null.
adIDispatch9 Un puntatore a un IDispatch interfaccia su un oggetto COM. Nota: Attualmente non supportato da ADO.
adError10 Un codice di errore a 32 bit
adBoolean11 Un valore booleano.
adVariant12 Un Automation Variant . Nota: Attualmente non supportato da ADO.
adIUnknown13 Un puntatore a un IUnknown interfaccia su un oggetto COM. Nota: Attualmente non supportato da ADO.
adDecimal14 Un valore numerico esatto con precisione e di scala fisso.
adTinyInt16 A 1 byte firmato integer.
adUnsignedTinyInt17 Un numero intero senza segno a 1 byte.
adUnsignedSmallInt18 Un numero intero senza segno 2-byte.
adUnsignedInt19 Un numero intero senza segno a 4 byte.
adBigInt20 Un 8 byte firmato integer.
adUnsignedBigInt21 Un numero intero senza segno a 8 byte.
adFileTime64 Il numero di intervalli di 100 nanosecondi dal gennaio 1,1601
adGUID72 Un identificatore univoco globale (GUID)
adBinary128 Un valore binario.
adChar129 Un valore stringa.
adWChar130 Una stringa di caratteri Unicode terminazione Null.
adNumeric131 Un valore numerico esatto con precisione e di scala fisso.
adUserDefined132 Una variabile definita dall'utente.
adDBDate133 Un valore di data (yyyymmdd) .
adDBTime134 Un valore temporale (hhmmss) .
adDBTimeStamp135 Una data / ora (yyyymmddhhmmss più una frazione in miliardesimi).
adChapter136 Un valore Capitolo 4-byte che identifica le righe in un set di righe bambino
adPropVariant138 Un PROPVARIANT Automation.
adVarNumeric139 Un valore numerico ( Parameter object only) .
adVarChar200 Un valore stringa ( Parameter object only) .
adLongVarChar201 Un valore stringa lunga.
adVarWChar202 Una stringa di caratteri Unicode terminazione Null.
adLongVarWChar203 Una lunga Unicode valore stringa con terminazione null.
adVarBinary204 Un valore binario ( Parameter object only) .
adLongVarBinary205 Un lungo valore binario.
AdArray0x2000 Un valore del flag associato ad un altro tipo di dati costante. Indica una matrice di detto altro tipo di dati.

valori ParameterDirectionEnum

Specifica se il parametro rappresenta un parametro di ingresso, un parametro di output, sia un input e un parametro di output, o il valore restituito da una stored procedure.

Costante Valore Descrizione
adParamUnknown0 La direzione è sconosciuta
adParamInput1 parametri di ingresso
adParamOutput2 parametro di uscita
adParamInputOutput3 Sia di input e parametro di output
adParamReturnValue4 valore restituito

<Completa Comando Object Reference