CARA: Koneksi ke Database dengan menggunakan Active Server Pages pada Windows 2000

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 313062 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Artikel ini selangkah demi selangkah menjelaskan cara menyambung ke database dengan menggunakan halaman Web Active Server Pages (ASP).

Buat nama sumber Data

Untuk menyambung ke database dengan menggunakan halaman ASP, Anda harus terlebih dahulu membuat sumber Data yang nama (DSN) pada server Web untuk jenis database untuk yang ingin Anda Hubungkan. Untuk melakukannya, gunakan salah satu dari berikut metode.

Untuk Database Program

Untuk membuat DSN untuk program database (seperti Microsoft Akses):
  1. Log on ke komputer server Web sebagai administrator.
  2. Klik Mulai, arahkan ke Tataan, lalu klik Control Panel.
  3. Klik dua kali Alat administratif, kemudian klik dua kali Sumber data (ODBC).
  4. Klik Sistem DSN tab, dan kemudian klik Tambahkan.
  5. Pilih driver database yang Anda inginkan (misalnya,Microsoft Access Driver (*.mdb), lalu klik Menyelesaikan.
  6. Dalam Data sumber nama Ketik jenis nama yang ingin Anda gunakan ketika Anda merujuk ke ini DSN dalam kode ASP. Sebagai contoh, Northwind.
  7. Dalam Deskripsi Ketik jenis deskripsi opsional untuk DSN. Sebagai contoh,Northwind DSN.
  8. Klik Pilih.
  9. Dalam Pilih Database kotak dialog, browse ke dan pilih database yang Anda inginkan. Untuk contoh, Northwind.MDB.

    CATATAN: Jika database tidak pada Web server, klik Jaringan, lalu klik People. Cari jaringan berbagi folder yang berisi database, dan kemudian klik Oke. Klik Menyelesaikan, kemudian pilih database yang Anda inginkan.
  10. Klik Oke.
  11. Klik Lanjutan.
  12. Jika Anda ingin secara otomatis memberikan rahasia login untuk database ketika Anda menggunakan DSN ini, ketik mereka ke Login Nama dan Sandi kotak. Klik Oke.
  13. Klik Oke, lalu klik Oke.

Untuk Database Server

Untuk membuat DSN SQL Server:
  1. Log on ke komputer server Web sebagai administrator.
  2. Klik Mulai, arahkan ke Tataan, lalu klik Control Panel.
  3. Klik dua kali Alat administratif, kemudian klik dua kali Sumber data (ODBC).
  4. Klik Sistem DSN tab, dan kemudian klik Tambahkan.
  5. Pilih SQL Server, lalu klik Menyelesaikan.
  6. Dalam Nama Ketik jenis nama yang ingin Anda gunakan ketika Anda merujuk ke ini DSN dalam kode ASP. Sebagai contoh, Northwind.
  7. Dalam Deskripsi Ketik jenis deskripsi opsional untuk DSN.
  8. Dalam Server Daftar, lakukan salah satu langkah berikut:
    • Pilih nama SQL Server pada jaringan.
    • Pilih (lokal) Jika SQL Server yang Anda ingin menjalankan pada Web server komputer.
    • Ketik nama (alias) untuk server yang tidak muncul dalam Server daftar.
  9. Klik Berikutnya.
  10. Di bawah Bagaimana SQL Server harus memverifikasi keaslian ID login, klik metode otentikasi yang Anda inginkan. Untuk contoh, Dengan Windows NT otentikasi menggunakan jaringan login ID. Klik Berikutnya.
  11. Klik untuk memilih Mengubah default database untuk memeriksa kotak, pilih database yang Anda inginkan dari daftar (untuk contoh, Northwind), lalu klik Berikutnya.
  12. Klik Menyelesaikan, klik Oke, lalu klik Oke.

Membuat ASP Script untuk koneksi ke Database dengan menggunakan DSN

Dalam naskah ASP Anda, membuat koneksi ke database dengan menggunakan ActiveX Data (ADO) objek akses Database komponen (DAC):
  • Menggunakan objek ADO sambungan untuk membuat sambungan untuk database.
  • Menggunakan objek Recordset untuk mengambil, memperbarui, dan menghapus ada database catatan.

Contoh

Contoh berikut menggambarkan cara menyambung ke Microsoft Mengakses database contoh NorthWind dengan menggunakan ASP script.

CATATAN: Contoh ini mengasumsikan penginstalan default Windows 2000 pada drive C, serta instalasi default dari Microsoft Access bersama Database contoh NorthWind.

Langkah 1: Membuat DSN

Ikuti langkah-langkah dalam Untuk Database Program bagian dari artikel ini untuk membuat DSN untuk Microsoft Access Northwind.mdb database contoh.

CATATAN: Secara default, berkas Northwind.mdb terletak di c: Files\Microsoft Office\Office\Samples folder.

Langkah 2: Buat halaman ASP

  1. Jalankan Notepad.
  2. Pada Notepad, ketik kode berikut:
    <HTML>
    <HEAD><TITLE>ASP Database Connection</TITLE></HEAD>
    <BODY BGCOLOR=white>
    <H1>Northwind Database Contacts</H1>
    <%
    Dim Connect, selectSQL, RecSet 
    Set Connect = CreateObject ("ADODB.Connection")
    Connect.Open "DSN=Northwind" 
    selectSQL = "SELECT * FROM Customers" 
    Set RecSet = Connect.Execute (selectSQL)
    If NOT RecSet.EOF
    THEN
    DO UNTIL RecSet.EOF
    Response.Write RecSet("Companyname") & ", " & RecSet("Contactname") & "<BR><BR>"
    RecSet.MoveNext
    Loop
    End If
    RecSet.Close
    Connect.Close
    Set RecSet = Nothing
    Set Connect = Nothing
    %>
    </BODY></HTML>
    					
  3. Pada Berkas menu, klik Simpan sebagai.
  4. Dalam Simpan sebagai kotak dialog, arahkan ke C:\Inetpub\wwwroot dalam Simpan dalam Daftar, pilih Semua file dalam Simpan sebagai jenis Daftar, jenisdatabase.asp dalam Nama file kotak, dan kemudian klik Simpan.
  5. Keluar Notepad.

Langkah 3: Menguji halaman ASP

  1. Klik Mulai, lalu klik Menjalankan.
  2. Dalam Terbuka kotak, jenis http://localhost/database.asp, kemudian klik Oke. Halaman Web yang menampilkan NorthWind sampel database pelanggan daftar akan ditampilkan di jendela browser.

Pemecahan Masalah

Jika Anda mengalami kesulitan yang menghubungkan ke database dengan menggunakan Halaman Web ASP, verifikasi bahwa Anda memiliki izin yang memadai untuk mengakses database:
  • Pastikan bahwa DSN adalah menggunakan account dengan cukup izin untuk mengakses database.
  • Jika Anda mencoba untuk menyambung ke SQL Server melalui jaringan, Pastikan bahwa Anda menggunakan domain account sebagai account IIS anonim.
  • Jika Anda mencoba untuk menyambung ke Microsoft Access database, memastikan bahwa IIS account memiliki izin menulis ke folder di mana database disimpan. Ini adalah untuk memungkinkan penciptaan sementara file ketika pengguna mengakses database.

REFERENSI

Untuk informasi tambahan tentang bagaimana bekerja dengan Halaman ASP, klik nomor artikel di bawah ini untuk melihat artikel Basis Pengetahuan Microsoft:
308164 CARA: Membuat dan mengkonfigurasi aplikasi Web ASP
165492 HOWTO: Menggunakan ADO dengan Visual Foxpro Database
Untuk informasi tambahan tentang SQL Server, silakan melihat Web site Microsoft berikut:
http://www.Microsoft.com/SQL
Untuk informasi tambahan tentang Microsoft Scripting teknologi, silakan melihat situs-situs Web Microsoft berikut:
http://MSDN.Microsoft.com/en-us/library/ms950396.aspx
http://MSDN.Microsoft.com/en-US/default.aspx
Untuk informasi tambahan tentang ODBC, silakan lihat berikut Microsoft Web site:
.aspx http://MSDN.Microsoft.com/en-us/library/ms710252 (VS.85)

Properti

ID Artikel: 313062 - Kajian Terakhir: 24 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Small Business Server 2000 Standard Edition
Kata kunci: 
kbenv kbhowto kbhowtomaster kbmt KB313062 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:313062

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com