<Kompletna obiektu Command Reference
Sposób CreateParameter tworzy i zwraca się obiekt parametrów zawierających określone właściwości, takie jak nazwisko, rodzaju kierunku, wielkości i wartości.
Note: Ta metoda nie automatycznie dodać nowy parametr do kolekcji. Aby dodać parametr do kolekcji Parameters, należy użyć właściwości dopisywania.
Składnia
Set objparameter=objcommand.CreateParameter
(name,type,direction,size,value)
Parametr | Opis |
---|---|
name | Opcjonalny. Nazwa obiektu parametryczny. |
type | Opcjonalny. Jednym z DataTypeEnum stałych, który określa typ danych dla obiektu parametryczny. Domyślnym jest adEmpty. Jeśli wybierzesz typ danych o zmiennej długości, będzie trzeba także określić parametr rozmiar lub Powierzchnia. Jeśli podasz adDecimal lub adNumeric typ danych, należy również ustawić NumericScale i właściwości precyzja obiektu parametryczny. |
direction | Opcjonalny. Jednym z ParameterDirectionEnum stałych który określa kierunek obiektu parametryczny. Domyślnym jest adParamInput. |
size | Opcjonalny. Określa długość typ danych o zmiennej długości, jeśli taki typ został ogłoszony w Type parametru. Domyślną jest zero. |
value | Opcjonalny. Wartość przedmiotu parametryczny |
wartości DataTypeEnum
Określa typ danych pola, parametr lub właściwości obiektu
Stały | Wartość | Opis |
---|---|---|
adEmpty | 0 | Bez wartości |
adSmallInt | 2 | W 2 bajtów liczba całkowita ze znakiem. |
adInteger | 3 | 4-bajtową liczba całkowita ze znakiem. |
adSingle | 4 | Pojedyncza precyzja wartość zmiennoprzecinkową. |
adDouble | 5 | Podwójnej precyzji wartość zmiennoprzecinkową. |
adCurrency | 6 | Wartość waluty |
adDate | 7 | Liczba dni od 30 grudnia 1899 + frakcja dziennie. |
adBSTR | 8 | Łańcuch znaków zakończony znakiem null. |
adIDispatch | 9 | Wskaźnik do IDispatch interfejsu na obiekt COM. Uwaga: Obecnie nie są obsługiwane przez ADO. |
adError | 10 | A 32-bitowy kod błędu |
adBoolean | 11 | Wartość logiczna. |
adVariant | 12 | Automatyka Variant . Uwaga: Obecnie nie jest obsługiwana przez ADO. |
adIUnknown | 13 | Wskaźnik do IUnknown interfejsu na obiekt COM. Uwaga: Obecnie nie są obsługiwane przez ADO. |
adDecimal | 14 | Dokładna wartość liczbowa o stałej precyzji i skali. |
adTinyInt | 16 | Do 1-bajtowy liczba całkowita ze znakiem. |
adUnsignedTinyInt | 17 | Do 1-bajtowy liczba całkowita bez znaku. |
adUnsignedSmallInt | 18 | W 2 bajtów całkowita bez znaku. |
adUnsignedInt | 19 | 4-bajtową liczbą całkowitą bez znaku. |
adBigInt | 20 | 8-bajtowy podpisane całkowitą. |
adUnsignedBigInt | 21 | 8-bajtowego liczbą całkowitą bez znaku. |
adFileTime | 64 | Liczba odstępach 100-nanosekundowych od stycznia 1,1601 |
adGUID | 72 | Globalnie unikalny identyfikator (GUID) |
adBinary | 128 | Wartość binarna. |
adChar | 129 | Wartość ciąg. |
adWChar | 130 | Null zakończone ciąg znaków Unicode. |
adNumeric | 131 | Dokładna wartość liczbowa o stałej precyzji i skali. |
adUserDefined | 132 | Zmienna zdefiniowany przez użytkownika. |
adDBDate | 133 | Wartość data (yyyymmdd) . |
adDBTime | 134 | Wartość czasu (hhmmss) . |
adDBTimeStamp | 135 | Datę / znacznika czasu (RRRRMMDDggmmss plus frakcja miliardowych). |
adChapter | 136 | A 4-bajtowy wartość rozdział, który identyfikuje wierszy w zestawie wierszy dla dzieci |
adPropVariant | 138 | PROPVARIANT Automation. |
adVarNumeric | 139 | Wartość liczbowa ( Parameter object only) . |
adVarChar | 200 | Wartość ciąg ( Parameter object only) . |
adLongVarChar | 201 | Długi ciąg znaków. |
adVarWChar | 202 | Null zakończone ciąg znaków Unicode. |
adLongVarWChar | 203 | Długa zakończony zerem Unicode wartość ciągu. |
adVarBinary | 204 | Wartość binarna ( Parameter object only) . |
adLongVarBinary | 205 | Długi wartość binarna. |
AdArray | 0x2000 | Wartość flagi w połączeniu z inną stałą typu. Wskazuje tablicę tego innego typu. |
wartości ParameterDirectionEnum
Określa czy parametr stanowi parametr wejściowy parametr wyjściowy, zarówno parametr wejściowy i wyjściowy, albo wartość powrotu z procedury.
Stały | Wartość | Opis |
---|---|---|
adParamUnknown | 0 | Kierunek jest nieznany |
adParamInput | 1 | parametr wejściowy |
adParamOutput | 2 | parametr wyjściowy |
adParamInputOutput | 3 | Zarówno wejście i wyjście parametr |
adParamReturnValue | 4 | wartość zwracana |
<Kompletna obiektu Command Reference