En son web geliştirme öğreticiler
 

ADO CreateParameter Yöntemi


<Komple Komut Nesnesi Referans

CreateParameter yöntemi oluşturur ve adı tipi, yön, boyut ve değer gibi belirtilen özellikleri içeren bir parametre nesnesini geri gönderir.

Note: Bu yöntem otomatik koleksiyonuna yeni Parametre eklemez. Parametreler Koleksiyona Parametre eklemek için ekleme özelliğini kullanın.

Sözdizimi

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

Parametre Açıklama
name İsteğe bağlı. Parametre nesnesinin adı.
type İsteğe bağlı. Biri DataTypeEnum Parametre nesnesi için veri türünü belirtir sabitler. Standart adEmpty olduğunu. Eğer bir değişken uzunlukta veri türü seçerseniz, ayrıca Boyut parametresini veya size özelliğini belirtmek gerekir. Eğer adDecimal veya adNumeric veri türünü belirtirseniz, ayrıca NumericScale ve Parametre nesnesinin Hassas özelliklerini ayarlamanız gerekir.
direction İsteğe bağlı. Bir ParameterDirectionEnum Parametre nesnesinin yönünü tanımlayan sabitleri. Standart adParamInput olduğunu.
size İsteğe bağlı. Böyle bir tip ilan edildi ise, değişken uzunlukta veri türünün uzunluğunu belirtir Type parametresi. Varsayılan sıfırdır.
value İsteğe bağlı. Parametre nesnesinin değerinin

DataTypeEnum Değerler

Bir Saha, Parametre veya Mülkiyet nesne veri türünü belirtir

sabit değer Açıklama
adEmpty0 Değersiz
adSmallInt2 Bir 2 bayt tamsayı imza.
adInteger3 Bir 4 baytlık tamsayı imza.
adSingle4 Tek kesinlikli kayar nokta değeri.
adDouble5 Çift kesinlikli kayar nokta değeri.
adCurrency6 Bir döviz değeri
adDate7 30 Aralık 1899'dan sonraki gün sayısı + bir günün kesir.
adBSTR8 Bir boş sonlandırılmış karakter dizesi.
adIDispatch9 Bir bir gösterici IDispatch bir COM nesnesinde arabirimi. Not: Şu anda ADO tarafından desteklenmez.
adError10 Bir 32-bit hata kodu
adBoolean11 Boolean değer.
adVariant12 Bir Otomasyon Variant . Not: Şu ADO tarafından desteklenmez.
adIUnknown13 Bir bir gösterici IUnknown bir COM nesnesinde arabirimi. Not: Şu anda ADO tarafından desteklenmez.
adDecimal14 Sabit bir hassasiyet ve ölçeği bir tam sayı değer.
adTinyInt16 Bir 1 baytlık tamsayı imza.
adUnsignedTinyInt17 Bir 1 baytlık işaretsiz bir sayıdır.
adUnsignedSmallInt18 Bir 2 bayt işaretsiz bir sayıdır.
adUnsignedInt19 Bir 4 bayt işaretsiz bir tamsayı.
adBigInt20 Bir 8 bayt tamsayı imzaladı.
adUnsignedBigInt21 Bir 8 bayt işaretsiz bir sayıdır.
adFileTime64 Ocak 1,1601 beri 100 nanosecond aralık sayısı
adGUID72 Genel olarak benzersiz bir tanımlayıcı (GUID)
adBinary128 Bir ikili değer.
adChar129 Bir dize değeri.
adWChar130 Bir boş sonlandırılmış bir Unicode karakter dizesi.
adNumeric131 Sabit bir hassasiyet ve ölçeği bir tam sayı değer.
adUserDefined132 Kullanıcı tanımlı bir değişken.
adDBDate133 Bir tarih değeri (yyyymmdd) .
adDBTime134 Bir zaman değeri (hhmmss) .
adDBTimeStamp135 Bir tarih / zaman mührü (YYYYMMDDHHMMSS artı milyarda bir kısım).
adChapter136 Bir çocuk satır kümesi satırları tanımlayan 4 bayt bölüm değeri
adPropVariant138 Bir Otomasyon PROPVARIANT.
adVarNumeric139 Bir sayısal değer ( Parameter object only) .
adVarChar200 Bir dizi değeri ( Parameter object only) .
adLongVarChar201 Uzun dize değeri.
adVarWChar202 Bir boş sonlandırılmış bir Unicode karakter dizesi.
adLongVarWChar203 Uzun bir boş sonlandırılmış bir Unicode değer katar.
adVarBinary204 Bir ikili değer ( Parameter object only) .
adLongVarBinary205 Uzun ikili değer.
AdArray0x2000 Başka bir veri türü sabit kombine bir bayrak değer. diğer veri türü bir dizi gösterir.

ParameterDirectionEnum Değerler

Parametre bir giriş parametresi, bir çıkış parametresi, bir giriş ve bir çıkış parametresi veya bir saklı yordam dönüş değeri teşkil etmektedir belirtir.

sabit değer Açıklama
adParamUnknown0 Yön bilinmemektedir
adParamInput1 Girdi parametresi
adParamOutput2 Çıktı parametresi
adParamInputOutput3 giriş ve çıkış parametresi Hem
adParamReturnValue4 Geri dönüş değeri

<Komple Komut Nesnesi Referans