17. Pertanyaan: Apa perbedaan antara menggunakan metode ADO AddNew di ASP dan langsung menggunakan Sisipkan ke dalam ... pernyataan? Metode mana yang lebih baik?
Jawaban: Metode ADO's AddNew hanya merangkum pernyataan Insert Into, jadi ketika mengoperasikan sejumlah besar data, secara langsung menggunakan pernyataan SQL akan sangat mempercepat akses data, karena mengurangi waktu terjemahan ADO. dilakukan secara langsung di server database, terutama ketika volume data besar, ia memiliki keunggulan yang signifikan.
18. Pertanyaan: Mengapa membuat kesalahan jika saya menggunakan nilai insert ke buku (nama, email) (kitty, [email protected]) di ASP?
Jawaban: SQL (bahasa kueri terstruktur/bahasa kueri terstruktur) adalah bahasa kueri data yang dikembangkan oleh IBM pada tahun 1970 -an. Pernyataan SQL adalah bahasa pemrograman berbasis bahasa Inggris yang dapat digunakan untuk menambah, mengelola, dan mengakses basis data.
Meskipun string yang ditambahkan dalam pernyataan SQL dapat digunakan dengan kutipan ganda, kutipan tunggal diperlukan dalam ASP untuk dieksekusi secara normal. Oleh karena itu, harus ditulis sebagai insert ke dalam buku (nama, email) nilai ('kitty', '[email protected]').
19. Pertanyaan: Apa itu kontrol ActiveX?
A: Kontrol Microsoft ActiveX adalah komponen perangkat lunak yang dapat digunakan kembali yang dikembangkan oleh penyedia perangkat lunak. Selain objek tertanam ASP, kontrol ActiveX yang terpasang juga dapat digunakan dalam ASP, yang dapat menghemat banyak waktu pengembangan yang berharga.
Menggunakan kontrol ActiveX, fitur khusus dapat ditambahkan ke aplikasi web dan alat pengembangan dengan sangat cepat. Misalnya, gunakan objek Adrotator untuk membuat papan gulir iklan, gunakan objek FilesystemObject untuk mengakses file, dan menggunakan objek tenda untuk mengimplementasikan teks gulir.
Sekarang, ada lebih dari 1.000 kontrol ActiveX yang tersedia secara komersial, dan pengembangan kontrol ActiveX dapat menggunakan berbagai bahasa pemrograman, seperti C, C ++, dll., Serta lingkungan pengembangan Microsoft Visual Java Microsoft Visual J ++. Setelah kontrol ActiveX dikembangkan, desainer dan pengembang dapat menggunakannya sebagai komponen yang telah dirakit untuk mengembangkan program klien. Menggunakan kontrol ActiveX dengan cara ini, pengguna tidak perlu tahu bagaimana komponen -komponen ini dikembangkan, dan dalam banyak kasus, mereka dapat menyelesaikan desain halaman web atau aplikasi tanpa bahkan memprogram sendiri.
Saat ini, ada lebih dari 1.000 kontrol komersial yang disediakan oleh pengembang perangkat lunak pihak ketiga. Galeri Komponen Microsoft ActiveX berisi informasi dan koneksi terkait, yang menunjuk ke berbagai kontrol ActiveX yang disediakan oleh Microsoft dan pengembang pihak ketiga. Di Galeri Komponen Microsoft ActiveX, Anda dapat menemukan daftar perusahaan yang mengembangkan kontrol ActiveX yang ditingkatkan internet.
20. Pertanyaan: Mengapa nilai situs awal dalam formulir yang digunakan untuk menggunakan pernyataan strStartport = (permintaan.Form (catmenu_0) untuk mendapatkan nilai situs awal dalam formulir tetapi tidak dapat ditemukan dalam database?
Jawaban: Ini karena nilai situs awal yang diperoleh mungkin memiliki spasi. Basis data, jadi tentu saja tidak dapat ditemukan.
strstartport = trim (request.form (catmenu_0))
21. Pertanyaan: Dalam ASP, ketika siklus hidup variabel berakhir, berapa banyak cara untuk mempertahankan konten variabel?
Jawaban: Setiap operasi yang menyebabkan akhir halaman web, seperti menekan tombol penyegaran browser, menutup browser, dan kemudian membukanya lagi, akan mengarah ke akhir siklus hidup variabel.
Jika Anda ingin mempertahankan konten variabel ketika halaman web dieksekusi di akhir, Anda dapat menggunakan objek aplikasi untuk mencapai eksekusi berikutnya. Misalnya, Anda dapat menggunakan objek aplikasi untuk membuat penghitung yang menghitung jumlah kunjungan situs web.
Objek sesi seperti objek aplikasi. Aplikasi.
Objek aplikasi dan objek sesi dapat membantu kami merekam informasi di sisi server, sementara objek cookie akan merekam informasi di sisi klien dengan bantuan fungsi cookie yang disediakan oleh browser. Satu hal yang perlu diperhatikan adalah bahwa cookie adalah informasi yang dicatat di browser, sehingga akses ke data tidak sesederhana mengakses objek ASP lainnya (informasi yang disimpan di sisi server). Server Browser dapat bertukar data cookie dengan server sebelum server mengunduh data apa pun ke browser.
22. Pertanyaan: Apa yang harus saya lakukan setelah objek digunakan?
Jawaban: Setelah menggunakan objek, pertama -tama gunakan metode tutup untuk melepaskan sumber daya sistem yang ditempati oleh objek; dikurangi atau bahkan jatuh karena terlalu banyak objek.
< %
Objek.close
Setel objek = tidak ada
%>