Direkomendasikan: Asp Instance: Tampilan instan dari penampil halaman saat ini ASP mewujudkan tampilan instan dari penampil halaman saat ini jumlah orang online.asp file adalah konten yang direferensikan: <!-#include file = dbconn.asp-> <%onlinetimeout = 10
Ini adalah pengalaman saya sendiri, untuk Anda rujuk.
Tujuan saya adalah membuat pengembangan menjadi sederhana, pertimbangkan pernyataan implementasi sesedikit mungkin, dan mencurahkan lebih banyak energi untuk memikirkan logika bisnis. Saya berharap artikel saya akan menginspirasi dan membantu Anda.
Oke, mari kita ikuti intinya:
Mari kita lihat contoh -contoh berikut:
| Berikut ini adalah konten yang dikutip: <% db_path = database/cnbruce.mdb Set Conn = Server.CreateObject (AdodB.Connection) connstr = provider = microsoft.jet.oledb.4.0; Sumber data = & server.mappath (db_path) Conn.open Connstr Set RS = Server.CreateObject (ADODB.Recordset) sql = pilih * dari cnarticle Rs.open SQL, Conn, 1,1 Jika rs.eof dan rs.bof maka response.write (belum ada artikel) kalau tidak Lakukan sampai rs.eof Response.write (judul artikelnya adalah: & rs (cn_title)) Response.write (<br> Penulis artikel adalah: & rs (cn_author)) response.write (<br> Artikel ditambahkan ke: & rs (cn_time)) response.write (<br> Konten artikelnya adalah: & rs (cn_content)) response.write (<Hr>) rs.movenext Lingkaran akhiri jika rs.close Setel RS = Tidak Ada Conn.Close atur conn = tidak ada %> |
Nah, ini adalah contoh khas membaca data dan menampilkannya, lihat: http://www.cnbruce.com/blog/showlog.asp?cat_id=26&log_id=448
Nah, ini sangat sederhana. Dari atas ke bawah, mudah dimengerti. Tetapi ketika Anda membaca, memasukkan, menghapus dan memodifikasi beberapa tabel, dan ketika ada banyak HTML/JS dalam kode Anda, Anda akan memiliki pertanyaan: mengapa ada begitu banyak hal untuk diulang?
Jadi umumnya kami memisahkan beberapa operasi sederhana dan menuliskannya ke dalam kelas atau fungsi dan memasukkannya ke dalam file.
Kemudian kita dapat menggunakan dua file untuk mengimplementasikan operasi di atas:
Conn.asp
| Berikut ini adalah konten yang dikutip: <% db_path = database/cnbruce.mdb Set Conn = Server.CreateObject (AdodB.Connection) connstr = provider = microsoft.jet.oledb.4.0; Sumber data = & server.mappath (db_path) Conn.open Connstr %> |
showit.asp
| Berikut ini adalah konten yang dikutip: <!-#Sertakan file = conn.asp-> <% Set RS = Server.CreateObject (ADODB.Recordset) sql = pilih * dari cnarticle Rs.open SQL, Conn, 1,1 Jika rs.eof dan rs.bof maka response.write (belum ada artikel) kalau tidak Lakukan sampai rs.eof Response.write (judul artikelnya adalah: & rs (cn_title)) response.write (<br> Penulis artikel adalah: & rs (cn_author)) response.write (<br> Artikel ditambahkan ke: & rs (cn_time)) response.write (<br> Konten artikelnya adalah: & rs (cn_content)) response.write (<Hr>) rs.movenext Lingkaran akhiri jika rs.close Setel RS = Tidak Ada Conn.Close atur conn = tidak ada %> |
Referensi: http://www.cnbruce.com/blog/showlog.asp?cat_id=26&log_id=448
Sekarang relatif sederhana. Jika ada beberapa halaman operasi, kita hanya perlu mengimpor file koneksi, tetapi masih belum cukup ringkas. Apa yang tidak ringkas?
Saya telah membuat server, menulis dekat sepanjang waktu, yang membuatnya mudah untuk membuat kesalahan dan terlihat terlalu banyak untuk dilakukan dengan konten.
Bagikan: Tutorial ASP: Cara Menyelesaikan Waktu Batas Waktu Skrip Asp Saya belajar pengetahuan server baru -baru ini. Kadang -kadang saya mengalami kesalahan di mana skrip ASP menjalankan batas waktu, yang benar -benar merepotkan. Saya menemukan informasi yang relevan, dan ada beberapa solusi. Timeout skrip default IIS adalah 90 detik. Jika Anda mengunggah perangkat lunak atau mentransfer data lebih dari 90 detik.
4 halaman Total halaman sebelumnya 1234Next halaman