1. Iya saya setuju dengan mas Jaimy, Saran saya, untuk lokasidatabase
dibuatkan sebagai variabel saja. kemudian lokasi database anda simpan di
registry. jadi ketiak program pertama kali dijalankan akan memeriksa lokasi
database di registry. Jika ada perubahan registru anda tinggal memanggil
commondialog untuk memanggilnya kembali kan?
Kalau pakai odbc biasanya lambat. saran saya nggak usah deh. pakai saja
oledb provider untuk ms access. udah tahu kan settingnya?

2. kemudian untuk lokasi folder di komputer lain, jika anda menggunakan
windows xp/2000, ada cara yang lebih baik untuk meningkatkan security.
format drivenya sebagai NTFS, kemudian berlakukan system user pada lokasi
folder tersebut. pada sharing folder tersebut - click kanan - properties -
security. atur permissionnya full control untuk user tertentu. yang lainnya
blok aja alias nggak bisa membuka folder tersebut. asyik kan?

----- Original Message -----
From: "Jaimy Azle" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, August 01, 2005 4:45 PM
Subject: Re: [Programmer-VB] MS Access --> Multi User


> On Sunday, July 31, 2005, 12:37:15 AM, dadargulungs wrote:
>
> > Saya lagi buat aplikasi dgn VB6.0 Databsenya MS Access 2003.
> > Koneksi ke databsenya dgn ODBC Cnnection String dan Adodc.
> > Sejauh ini aplikasi sdh jalan dikomputer saya / stand alone.
>
> sebaiknya sih pake ADO saja, ODBC cenderung lebih lambat ketimbang
> ADO, atau kalau mau yang lebih maksimal, pake OleDB Direct-nya aja
> sekalian (DAO) secara langsung.
>
> > Pertanyaannya;
> > 1. Apakah bisa aplikasi yg saya buat ini dipakai untuk multi user? Dgn
> >    minimal dua komputer...(misal pakai cross cable).
>
> paling nggak anda musti bisa melihat sharing folder dari komputer
> sebelah di NT, anda bisa lakukan paling nggak dengan menggabungkan dua
> komputer tersebut ke dalam workgroup yang sama, kemudian set file
> access right-nya supaya komputer sebelah bisa melakukan read-write.
> Terakhir tinggal taroh file databasenya (.mdb) ke dalam shared
> folder tersebut.
>
> > 2. Kalau bisa gimana cara setting nya mengingat path di connection
> >    string sdh saya tentukan di folder tertentu?
>
> kalo emang mau pake ODBC, tinggal bikin aja file DSN baru, kemudian
> dari program anda load aja DSN tersebut. Di program yang pernah saya
> buat (menggunakan ADO), biasanya ini bersifat user definable, jadi
> database itu usernya sendiri yang milih karena keuntungannya kalo
> path databasenya-nya ganti maka gak perlu repot dengan aplikasinya.
> Kemudian path tersebut bisa disimpen di registry supaya setiap kali
> user mau pake program gak harus open database/spesifikasikan pathnya
> lagi. saya gak tau di VB gimana tapi kalau di delphi kira-kira begini:
>
> procedure TdmMain.SetJetConnectionString: string;
> begin
>   Result := EmptyStr;
>   if frmMain.AppSettings.LastDB <> EmptyStr then
>     OpenDBDialog.FileName :=
>        frmMain.AppSettings.LastDB;
>   if OpenDBDialog.Execute then
>   begin
>     DBConn.Connected := False;
>     DBConn.ConnectionString := Format(
>       'Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;'+
>       'Data Source=%s;Persist Security Info=False;'+
>       'Mode=ReadWrite;Extended Properties="";',
>          [OpenDBDialog.FileName]);
>
>   end;
> end;
>
> --
> Salam,
>
> -Jaimy Azle
> ===========================================================
> || Personal Weblogs: http://jaim.log.web.id ||
> || Personal Delphi Weblogs: http://delphi.log.web.id ||
> * Pengantar Pemrograman Database C/S, Delphi dan Firebird
>     http://delphi.log.web.id/blogs/delphi/000152.html
> ===========================================================
>
> "You make a lot of money by moving from number two to number one."
>       -- Larry Ellison, CEO Oracle Corp.
>
>
>
>
>
>
>
> Untuk keluar dari millis ini, kirim email kosong ke:
> [EMAIL PROTECTED]
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
>




------------------------ Yahoo! Groups Sponsor --------------------~--> 
<font face=arial size=-1><a 
href="http://us.ard.yahoo.com/SIG=12hj55cqb/M=362335.6886445.7839731.1510227/D=groups/S=1705115364:TM/Y=YAHOO/EXP=1122953986/A=2894361/R=0/SIG=13jmebhbo/*http://www.networkforgood.org/topics/education/digitaldivide/?source=YAHOO&cmpgn=GRP&RTP=http://groups.yahoo.com/";>In
 low income neighborhoods, 84% do not own computers. At Network for Good, help 
bridge the Digital Divide!</a>.</font>
--------------------------------------------------------------------~-> 

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

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Programmer-VB/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Kirim email ke