dim digunakan untuk mendefinisikan suatu variabel, dan set digunakan untuk menentukan objek suatu variabel. Demikian penjelasan di Internet. Selanjutnya saya akan memperkenalkan pemahaman saya sendiri. Teman-teman yang berminat bisa merujuknya membantu anda-- --------------------------Penjelasan dari Internet---------------- ---- -------------
dim digunakan untuk mendefinisikan variabel, dan set digunakan untuk menentukan objek untuk suatu variabel, yang juga dapat dipahami sebagai pemberian nilai ke variabel objek.
Seperti redup a
Bahkan, Anda bisa menggunakannya langsung di vbscript tanpa mendefinisikannya.
sebuah = 10
koneksi redup
setel koneksi=server.buat objek(adodb.koneksi)
set tidak dapat dihilangkan.
--------------------------------Apa yang Anda pahami --------------- - ------------------
Bahasa ASP, Opsi Eksplisit memaksa definisi variabel (kebiasaan pemrograman yang baik, yang terbaik adalah mengaktifkannya)
①Tentukan variabel→②Tetapkan variabel
Copy kode kodenya sebagai berikut:
Dim a, conn 'Dua variabel didefinisikan di sini, di mana kita mendefinisikan a sebagai variabel non-objek (tipe variabel), dan conn sebagai variabel objek (tipe variabel)
a = Ini ujiannya!!! 'Kami memberikan nilai pada variabel ini. Ini adalah variabel string tanpa pernyataan set karena ini bukan variabel objek.
set conn=server.createobject(adodb.connection) 'Saat kita memberikan nilai pada variabel objek ini, kita harus menggunakan pernyataan set.
DIM umumnya digunakan untuk mendeklarasikan variabel, seperti: dim nama variabel sebagai tipe datanya
SET umumnya digunakan untuk memberikan nilai pada beberapa tipe data khusus, seperti yang ditulis di atas, karena penugasan tidak dapat dicapai hanya dengan menggunakan tanda =. Secara umum, perintah koneksi, kumpulan data, dll. harus ditetapkan menggunakan set.