Atribut Size ADO

Definisi dan Penggunaan

Atribut Size dapat diatur atau mengembalikan nilai long, yang menunjukkan ukuran maksimal nilai objek Parameter (byte atau karakter).

Sintaks

objparameter.Size

Keterangan

Jika ingin menentukan tipe data panjang variabel objek Parameter (contoh semua tipe String, seperti adVarChar), harus diatur atribut Size objek dulu, lalu tambahkan objek itu ke kolom Parameters. Jika tidak, akan terjadi kesalahan.

Jika Parameter objek telah ditambahkan ke kolom Parameters objek Command dan tipe datanya diubah menjadi tipe data panjang variabel, maka harus diatur atribut Size objek Parameter dulu, lalu lakukan objek Command. Jika tidak, akan terjadi kesalahan.

Jika menggunakan metode Refresh untuk mendapatkan informasi parameter dari penawar dan mengembalikan satu atau lebih objek Parameter variabel panjang, ADO mungkin akan menyalurkan memori untuk parameter ini berdasarkan ukuran maksimal yang mungkin, yang dapat menyebabkan kesalahan dalam proses pelaksanaan. Untuk menghindari kesalahan, parameter Size harus diset secara eksplisit sebelum melaksanakan perintah.

Properti Size adalah baca/tulis.

Contoh

<%
set comm=Server.CreateObject("ADODB.Command")
set para=Server.CreateObject("ADODB.Parameter")
para.Type=adVarChar
para.Size=25
para.Direction=adParamInput
para.Value=varfname
comm.Parameters.Append para
%>