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.
------------------------ Yahoo! Groups Sponsor --------------------~-->
<font face=arial size=-1><a
href="http://us.ard.yahoo.com/SIG=12hh6megs/M=362335.6886445.7839731.1510227/D=groups/S=1705115364:TM/Y=YAHOO/EXP=1122893154/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/