Arsip: bikin program Client-Server??????

more 19 years ago
lela
aqu bikin program yang niatnyamah bisa Client-Server,
disini database yang saya gunakan MySQL, dengan menggunakan DBExpress
program yang saya buat ini databasenya disimpan pada komputer 1,
saat program dijalankan pertamakali yang harus dilakukan yaitu koneksi terhadap database,
tapi error terjadi saat komputer 2 menjalankan koneksi dan komputer 1 dalam keadaan
sedang mengakses databasenya(koneksi ke database telah dilakukan),
tapi klo komputer 1 sudah tidak menjalankan koneksi ke database(mendisconnect),
komputer 2, koneksinya lancar2 aja tuh.
begitu juga sebaiknya, klo aq koneksi dulu komputer 2, trus komputer 1 mengoneksi,
maka akan terjadi error.
sintak koneksi-nya
with DataModule.SQLConnection do
begin
Close;
Params.Clear;
Params.Add('DriverName=MYSQL');
Params.Add('HostName='+FormKoneksi.ServerName.Text);
Params.Add('Database='+FormKoneksi.Database.Text);
Params.Add('User_Name='+FormKoneksi.UserName.Text);
Params.Add('Password='+FormKoneksi.password.Text);
Params.Add('Blobsize=-1');
Params.Add('LocaleCode=0000');
Open;
end;
DataModule.SQLQuery1.Active:=true;
DataModule.ClientData1.Active:=true;
.
.
.
aq, nga tau apa yang terjadi sama program aq
apakah ada yang salah dengan algoritma sintak koneksiku ini,
apa yang harus saya lakukan
karna yang apu pengen kedua komputer tersebut bisa menjalankan program
dengan mengakses databasenya secara bersaman.
mohon bantuannya ya....
.nuhun. :roll:

more 19 years ago
saysansay
Uhm...asyik Nech....Klu Di SQLSERVER Kita Bisa Mengatur Hak Akses Untuk Setiap Client...Tapi klu Untuk Di MYSQL BLom Nyoba.. Tapi Kayanya Syntaxnya Juga Rada2 Mencurigakan...
with DataModule.SQLConnection do
begin
Close;
Params.Clear;
Params.Add('DriverName=MYSQL');
Params.Add('HostName='+FormKoneksi.ServerName.Text);
Params.Add('Database='+FormKoneksi.Database.Text);
Params.Add('User_Name='+FormKoneksi.UserName.Text);
Params.Add('Password='+FormKoneksi.password.Text);
Params.Add('Blobsize=-1');
Params.Add('LocaleCode=0000');
Open;
end;
DataModule.SQLQuery1.Active:=true;
DataModule.ClientData1.Active:=true;
Yang Ini Punya Mbak Lela ya!!!
Coba Direvsi Dikit
Begin
DataModule.SQLQuery1.Close;
DataModule.ClientData1.Close
with DataModule.SQLConnection do
begin
Close;
Params.Clear;
Params.Add('DriverName=MYSQL');
Params.Add('HostName='+FormKoneksi.ServerName.Text);
Params.Add('Database='+FormKoneksi.Database.Text);
Params.Add('User_Name='+FormKoneksi.UserName.Text);
Params.Add('Password='+FormKoneksi.password.Text);
Params.Add('Blobsize=-1');
Params.Add('LocaleCode=0000');
Open;
end;
DataModule.SQLQuery1.open;
DataModule.ClientData1.open;
end;
Ditest Dulu Ya....Coz Lom Dicoba Sech....Mungkin Nga Ngaruh Juga nech....wakakakaakakak
more 19 years ago
lela
Access violation ....,
buat lengkapnya aku lupa ga tercatat,
kenapa yah??????
lieur ih!

more 19 years ago
kaka-delphi
DataModule.SQLQuery1.Active:=true;
errornya : unable to execute query, bukan yang tadi. bantuin yaPasti Query nya kosong tuch. Jadi sebelum di aktifkan, pastikan query nya terisi. Misal:
with DataModule.SQLQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('SELECT * FROM NamaTable');
Open; // baru open atau Active:= true;
end;
Oke silahkan dicoba... :D
more 19 years ago
wongdee2t
iya nih., kalo dari errornya. Suspectnya ke querynya nih... :D
btw.,mb' SQLQuery1 dan ClientData1 itu menjalankan perintah SQL apaan yah?
numpang OOT nanya' (tp masih berhubungan seh..:D):
komponen DBExpress bawaan delphi tuh untuk koneksi ke mySql hanya support ke versi 4.0.x saja yah? (tidak 4.1.x ato 5.x)

more 19 years ago
mat_koder
... unable to execute Query ....
hmmm aneh ya... klo ngga ada user laen yg sedang konek ( = sendirian ) , ngga error , tapi klo ada user laen yg konek, jadi error....
kayanya kita-kita harus diberi info yg lebih dalam lagi deh... spy bisa ambil kesimpulan....
so....

more 19 years ago
kaka-delphi
numpang OOT nanya' (tp masih berhubungan seh..): komponen DBExpress bawaan delphi tuh untuk koneksi ke mySql hanya support ke versi 4.0.x saja yah? (tidak 4.1.x ato 5.x)Saya juga pernah mengalami hal tersebut. Kayaknya ga support klo ke 4.1 dan 5.x karena berbeda fungsi tuch. Mendingan cari komponen lain aja, klo pake DBex saya kurang sreg tuch.
more ...
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 5 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 12 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 12 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 12 years ago
Random Topic
- Problem akses .net web services via BDS 2006 for win32
by andipurwito in Tip n Trik Pemrograman more 17 years ago - help, cara mentransfer database access ke sqlserver gmn?
by micrens in Hal umum tentang Pascal Indonesia more 18 years ago - Membernya koq dikit ya ?????
by EkoIndri in Kritik & Saran more 19 years ago - tanya MSCOMM32
by imunk in Enginering more 19 years ago - Speech Engine
by clark in Hal umum tentang Pascal Indonesia more 18 years ago - Bagaimana Cara Mendapatkan Relasi Pada DataBase Access ?
by holmes in Tip n Trik Pemrograman more 18 years ago - Cukup Sudah. Kekejaman mesti dimulai (kembali)
by LuriDarmawan in OOT more 17 years ago - Delphi ID ganti domain..??
by deLogic in Kritik & Saran more 19 years ago - Tanya Harga dan Agen Penjualan Delphi Family
by masdi2t in Hal umum tentang Pascal Indonesia more 18 years ago - Ngasih Warna di Detail Data Fastreport
by supermuam in Reporting more 16 years ago