Deskripsi kode koneksi database SQL2005 koneksi ASP pengembangan web dinamis:
a. Pada karakter berikut, nama database adalah forum dan nama server database adalah WWW-2443D34E558/SQL2005 (atau 127.0.0.1)
b. Periksa nama server database sql: Object Explorer->Database->Klik kanan pada database yang Anda buat->Properties->Permissions
c. Provider=sqlncli juga bisa digunakan. Tidak boleh ada spasi antara UID dan =
Spasi, Katalog Awal bisa diganti dengan database, pwd bisa diganti dengan password, dan sumber data bisa diganti dengan server.
Di VBScript tidak ada sensitivitas huruf besar-kecil, jadi UID setara dengan uid setara dengan Uid. . . , di mana penyedia, uid, pwd,
Katalog Awal, sumber data dan lokasi lainnya dapat ditempatkan secara bebas.
(1) Koneksi otentikasi Windows string SQL2005, gunakan metode Keamanan Terpadu = SSPI
Copy kode kodenya sebagai berikut:
'Berikut ini adalah membuat objek koneksi untuk terhubung ke database
Sambungan redup
Setel koneksi=Server.CreateObject(ADODB.Connection)
sql=Provider=SQLoledb;sumber data=WWW-2443D34E558/SQL2005;UID=;PWD=;Katalog Awal=forum;Keamanan Terintegrasi=SSPI
samb.Buka sql
'Berikut ini adalah untuk menentukan apakah akan terhubung
Jika samb.state=2 Lalu
Respon.Tulis(Menghubungkan)
ElseIf conn.state=1 Lalu
Response.Write (koneksi sudah terbuka)
Kalau tidak
Response.Write(Maaf, koneksi tidak dapat dibuka)
Akhiri Jika
(2) Metode koneksi otentikasi nama pengguna SQL SERVER Dalam contoh ini, nama pengguna SQL adalah sa dan kata sandinya adalah ********.
Copy kode kodenya sebagai berikut:
'Berikut ini adalah membuat objek koneksi untuk terhubung ke database
Sambungan redup
Setel koneksi=Server.CreateObject(ADODB.Connection)
sql=Provider=SQLoledb;sumber data=WWW-2443D34E558/SQL2005;UID=sa;PWD=********;Katalog Awal=forum
samb.Buka sql
'Berikut ini adalah untuk menentukan apakah akan terhubung
Jika samb.state=2 Lalu
Respon.Tulis(Menghubungkan)
ElseIf conn.state=1 Lalu
Response.Write (koneksi sudah terbuka)
Kalau tidak
Response.Write(Maaf, koneksi tidak dapat dibuka)
Akhiri Jika
(3) Kedua cara di atas juga dapat digunakan dengan cara berikut
Copy kode kodenya sebagai berikut:
Redupkan SqlDatabaseName,SqlPassword,SqlUsername,SqlLocalName,ConnStr,Conn
SqlDatabaseName = forum 'Nama basis data SQL
SqlUsername = 'nama pengguna basis data SQL
SqlPassword = ********** 'Kata sandi pengguna basis data SQL
SqlLocalName = WWW-2443D34E558/SQL2005 'Alamat IP host SQL (nama server)
ConnStr = Kata Sandi = &SqlPassword&; id pengguna = & SqlUsername&; Katalog Awal =&SqlDatabaseName&;
Setel koneksi = Server.CreateObject(ADODB.Connection)
samb.buka SambunganStr
Jika samb.state=2 Lalu
Respon.Tulis(Menghubungkan)
ElseIf conn.state=1 Lalu
Response.Write (koneksi sudah terbuka)
Kalau tidak
Response.Write(Maaf, koneksi tidak dapat dibuka)
Akhiri Jika