Dear New_Freza,
 
Untuk teknik tersebut kamu bisa gunakan file .ini, jadi konfigurasi user id, intial catalog, server name, dan passwordnya kamu buat di di file .ini, untuk password agar tidak terbaca oleh user yg lain passwordnya kamu enkrip aja, contoh konfigurasi file .ini seperti dibawah ini :

[SQL SERVER CONNECTION]
Server Name=SQL
User ID=sa
Password=àÞäèÂØbdfæàÒÔ
Initial Catalogue=mtc
[IT TEAM]
1=Bambang I.W
2=Rokhmad W
3=Sigit P
4=Riyan Tengku
 
Untuk password, kita enkrip jadi ketika user lain melihat/membuka file .ini, user tdk mengetahui password SQL Servernya. Nah ketika aplikasinya dijalankan, dia harus membaca file konfigurasi server name, user id, password (kita decrypt agar terbaca oleh aplikasi), dan database name/initial catalognya.
 
Nah bagaimana kalau konfigurasi dari SQL Servernya sendiri diubah oleh admin SQL Server, misalnya seperti user id, atau passwordnya yg diganti, nah tekniknya adalah ketika aplikasi di jalankan akan tampil form untuk mengubah dan menyimpan konfigurasi file .ini yang baru. Form tersebut akan muncul apabila konfigurasi di file .ini tdak sama dengan konfigurasi di SQL Server.
 
Untuk teknik pengkodeannya tdk saya lampirkan karena begitu panjang, mungkin akan saya attachment saja, itu pun bagi yang berminat, gratis kok, karena disini kita tdk hanya berbagi teknik logika pemrograman tetapi juga berbagi source code, ya gak rekan2,  Viva Programmer Indonesia.
 
 
Best Regard,
 
 
 
 Riyan Sugara
 
Personal Email : [EMAIL PROTECTED]
email nguprek2 : [EMAIL PROTECTED],[EMAIL PROTECTED]

new_friza <[EMAIL PROTECTED]> wrote:
Rekan-rekan milis...

Saya sudah buat file exe dari aplikasi. Ketika dijalankan di tempat
saya gak ada masalah karena masih dalam satu jaringan.

Bagaimana caranya supaya aplikasi ini dijalankan di tempat lain,
tetapi tidak perlu sampai mengubah source code untuk mengenali
databasenya. Jadi yang dijalankan hanya exe-nya saja. Apakah perlu ada
file tambahan ? Dan bagaimana cara mengkonfigurasinya ?

Terima kasih atas perhatiannya ...

nb : Database yang saya gunakan adalah MS SQL Server 2000




Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]




Sell on Yahoo! Auctions - No fees. Bid on great items.

Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]





YAHOO! GROUPS LINKS




Kirim email ke