TCP/IP, ADO dan XML digunakan (Microsoft XML 4.0 harus diinstal.). Ini dibagi menjadi dua bagian: server dan klien, dan server dapat dihubungkan secara bersamaan oleh banyak pengguna. Ada banyak cara untuk terhubung ke database akses dari jarak jauh. Saya telah menjawabnya secara rinci sebelumnya (lihat 5 metode yang tercantum di bawah). Contoh saya sekarang milik metode ketiga (tidak perlu menggunakan RDS atau server web).
-------------------------------------
Beberapa cara untuk terhubung dari jarak jauh ke database Access:
1. Buat VPN (jaringan pribadi virtual) sehingga koneksi antara komputer Anda dan host tidak berbeda dari LAN, dan kemudian bagikan folder di mana file MDB di server. Koneksi ADO adalah sebagai berikut:
oconn.open "penyedia = microsoft.jet.oledb.4.0; sumber data = // servername/databaseFolder/database.mdb; jet oledb: kata sandi basis data = databasepw; info keamanan tetap = false"
2. Letakkan database di server web dan aktifkan ADO atau RDO untuk diimplementasikan melalui RDS (Layanan Data Jarak Jauh) dan IIS:
Jika server mengatur ODBC DSN seperti yang dikatakan Jave di atas:
oconn.open "penyedia = ms remote;" & _
"Server jarak jauh = http: // myServername;" & _
"Penyedia jarak jauh = msdasql;" & _
"DSN = AdvWorks;" & _
"Uid = myUserName;" & _
"PWD = MyPassword"
Jika penyedia OLE DB diatur:
oconn.open "penyedia = ms remote;" & _
"Server jarak jauh = http: // myServername;" & _
"Remote Provider = microsoft.jet.oledb.4.0;" & _
"Sumber data = c: /somepath/mydb.mdb", _
"admin", ""
3. Tulis program server sendiri, lulus rekaman melalui TCP/IP.
4. Gunakan kontrol pihak ketiga seperti: ADO Anywhere atau Udaparts RDB, dll. Lihat secara rinci
5. Menggunakan xmlhttp
--------------------------------------
Terlampir adalah metode untuk terhubung dari jarak jauh ke SQL Server:
Connstr = "penyedia = sqloledb.1; pustaka jaringan = dbmssocn; info keamanan tetap = true; id pengguna = nama pengguna; kata sandi = kata sandi; katalog awal = nama basis data jarak jauh; sumber data = 203.129.92.1" "
Lampiran: [Database Akses Panggilan Jarak Jauh] Database Akses Panggilan Jarak Jauh (2006-6-28 08:29, 1.08 K)