Sebuah ide muncul hari ini. Ketika hanya mengetahui nama database, gunakan asp untuk mendapatkan semua nama tabel, nama field semua tabel, dan isi semua field dalam database. Setelah sekian lama mencari informasi dan modifikasi, akhirnya saya berhasil, dan sekarang saya bagikan kepada Anda. Copy kode kodenya sebagai berikut:
<%
'Fungsi: Menampilkan nama tabel, nama field, dan isi field dalam database
'Asli: wangsdong
'Artikel asli, harap simpan informasi ini untuk dicetak ulang, terima kasih
set rs=server.CreateObject(adodb.recordset)
db=db1.mdb
setel koneksi=server.CreateObject(adodb.koneksi)
connstr=Penyedia=Microsoft.Jet.OLEDB.4.0;Sumber Data= & Server.MapPath(db)
koneksi.buka koneksi
Setel rs=Conn.OpenSchema(20)
Lakukan Sampai rs.EOF
Jika rs(3)=TABEL Lalu
respon.tulis nama tabel:&rs(2)&<br />
Setel rs1=server.CreateObject(adodb.recordset)
sql=pilih * dari &rs(2)
Setel rs1=sambungan.eksekusi(sql)
respon.tulis nama bidang:
Untuk i=0 Ke rs1.fields.count-1
respon.tulis rs1.fields(i).name&
Berikutnya
respon.tulis <br />
Lakukan Saat Tidak rs1.eof
respon.tulis
Untuk i=0 Ke rs1.fields.count-1
t=rs1.fields(i).nama
respon.tulis rs1(t)&
Berikutnya
respon.tulis
rs1.movenext
Lingkaran
respon.tulis
Akhiri Jika
rs.MoveNext
Lingkaran
Setel rs=Tidak Ada
Setel samb=tidak ada
%>
Ubah saja nama database dan jalankan program untuk melihat hasilnya.