![]() | |
| | #1 (permalink) |
| Üye Üyelik Tarihi: 01/2008
Mesaj: 117
|
merhabalar, dbexpress kullanarak mysql'e bağlandım. delphi 2007 yi vista üzerinden kullanyıorum. programı yazdıgım pc de herhangi bir sorun cıkmamasına karşın; yüklediğim 2. 3. bilgisayarlarda derlemiş oldugum exe dosyasını açar açmaz windows hata raporu gönder / gönderme ekranı çıkıyor. biraz irdeledim sonuç olarak: 1. mysql devre dışıyken bu hatayı veriyor. bu tezi kuvvetlendirmek için programı yazdıgım pc de mysql devre dşı bırakınca aynı hatayı verdiğini fark ettim. 2. ikinci üçüncü bilgisayarlarda mysql açık olmasına karşın bu hatayı verdiğinden mysql ile iletişiminin olmadıgı kanısına vardım. libmysql dosyasını system32 klasörüne kopyaladıgıma eminim. hatta programın kendi dizinine (saga sola her yere yüklesemde sonuç aynı) yükledim. yine görmedi. 3. phpmyadmin (mysql ile haberleşerek veritabanlarına erişir) programını ikinci bilgisayarda çalıştıgını fark ettim. ama benim programım hala hata raporu gönder / gönderme olarak bana geri dönüyordu neticede bence mysql'e baglanmıyorum tüm yapılandırmalarımın dogru olduguna eminim. bence sorun dbexpress'te... bunu nasıl aşabilirim, farklı bir görüşü olan; bu sorunla karşılaşıp halleden arkadaslarımdan yardım bekliyorum. yoksa zeoslib kullanıcam ve herşeyi silbaştan. (bu işin korkunç tarafı tabii ) |
| | |
| | #2 (permalink) | |
| Kodlarım, Canlarım... Üyelik Tarihi: 05/2005 Yer: » Delphi Bölümü «
Mesaj: 1,677
| Alıntı:
MySQL kulanımında ki oda 5.xx versiyonlarından önceydi tek eksik kalan yanım TRIGGER ve STORED PROCEDURE kullanamamdı. Bunlara ihtiyaç duymayan her yazılımda ZEOS ve MySQL kullanmaya devam ediyorum... Kaldı ki MySQL kullanımında DBExpress'inde başarılı olduğunu internetten bir çok yerde okudum. Ama ben yinede ZEOS bileşenlerini tercih ettim. Sanada tavsiye ederim...
__________________ Haberbox | Tek Sevgi | Genel Seçimler | Magice Book | Yerel Seçimler Yaşamaya Değer Bir Hayattan, Sevmeye Değer Bir Aşktan, Dostluğa Değer Bir Arkadaşlıktan Asla Vazgeçmeyin... | |
| | |
| | #3 (permalink) |
| Üye Üyelik Tarihi: 01/2008
Mesaj: 117
|
evet hocam tecrübeleriniz gerçekten gösteriyorki zeos bir nimet. ilk başta baya tırstım cünkü bitirilmiş bir program söz konusu ve kodları yenileriyle değiştirmek biraz korkuttu beni. ama bu mesajınızı siz yazarken ben zaten geçiş sürecindeydim. şu anda devam ediyorum geçişe. pek bir değişiklik yapmıyorum. ilk kodlarım: clientdataset1.Active:=false; sqldataset1.Active:=false; sqldataset1.CommandText:='select * from tablo'; sqldataset1.Active:=true; sqldataset1.Open; clientdataset1.Active:=true; 2. zeosa uyarlanmış hali ohhh bee dedirtiyoorr... zquery1.sql.Clear; zquery1.sql.add('select * from tablo'); zquery1.Open; evet tek korkutugum farklılıkların olmasaydı; şöyle bir sorun başıma geldi; form1.zquery1.ApplyUpdates(-1)=0 bu komutla ilgili too many actual parameters hatası alıyorum... bunu nasıl çözerim acaba |
| | |
| | #4 (permalink) |
| Kodlarım, Canlarım... Üyelik Tarihi: 05/2005 Yer: » Delphi Bölümü «
Mesaj: 1,677
|
Database nesnesinin Autocommit özelliğini TRUE yap ve Applyupdates işlerini unut. (Database nesnesine devret) sende rahat et. (Eğer bankacılık vb. işlemler yapmıyorsan tabi, o zaman roolback ihtiyacın olur çünkü)
__________________ Haberbox | Tek Sevgi | Genel Seçimler | Magice Book | Yerel Seçimler Yaşamaya Değer Bir Hayattan, Sevmeye Değer Bir Aşktan, Dostluğa Değer Bir Arkadaşlıktan Asla Vazgeçmeyin... |
| | |
| | #7 (permalink) |
| Kodlarım, Canlarım... Üyelik Tarihi: 05/2005 Yer: » Delphi Bölümü «
Mesaj: 1,677
|
Autocommit Data Post işlemlerini direkt veri tabanına yansıtıyor. applyupdates ise bir roolback için fırsat tanıyor. Yani Post işlemlerini manuel olarak veri tabanına yansıtıyorsun...Daha fazla bilgi için http://www.zeoslib.net - http://www.sourceforge.net/projects/zeoslib
__________________ Haberbox | Tek Sevgi | Genel Seçimler | Magice Book | Yerel Seçimler Yaşamaya Değer Bir Hayattan, Sevmeye Değer Bir Aşktan, Dostluğa Değer Bir Arkadaşlıktan Asla Vazgeçmeyin... |
| | |
| | #8 (permalink) | |
| Üye Üyelik Tarihi: 12/2007 Yer: DELPHI LAND
Mesaj: 640
| Alıntı:
Projemde her zaman 3. parti bişelenlerden uzak durmaya çalışıyorum. Bahsettiğiniz birçok şey Delphinin kendi özelliğinde zaten var. Bbu işler için niçin zeos kullanıyorusunuz ? TQuery Kod:
query1.sql.Close;
query1.sql.Clear;
query1.sql.add('select * from tablo');
query1.Open;
Aradaki fark nedir ?
__________________ Soru Sormadan Önce: http://forum.ceviz.net/pascal-delphi-delphinet/announcement-soru-sormadan-once.html Sigarayı BIRAKMANIN YOLLARI.......! http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp | |
| | |
| | #10 (permalink) |
| Kodlarım, Canlarım... Üyelik Tarihi: 05/2005 Yer: » Delphi Bölümü «
Mesaj: 1,677
|
TTable, TQuery gibi nesneler klasik DataSet bileşenleridir ve sadece lokal veri tabanlarıyla kullanılır. (Paradox, dbase gibi) ZQuery, ZReadOnlyQuery ve ZTable sadece MySql ile çalışacak şekilde ilgili MySQL DLL yordamlarını kullanmak için tasarlanmışlardır. Yani MySQL bir SQL hizmet veri tabanı olduğundan ona özgü bileşenleri kullanmak durumundasın. (dbExpress, Zeos, ... vs.)
__________________ Haberbox | Tek Sevgi | Genel Seçimler | Magice Book | Yerel Seçimler Yaşamaya Değer Bir Hayattan, Sevmeye Değer Bir Aşktan, Dostluğa Değer Bir Arkadaşlıktan Asla Vazgeçmeyin... |
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| jsp mysql bağlantısı | foma | Java / JSP | 10 | 19/09/2007 16:57 |
| Java MySql Bağlantısı | futi | Java / JSP | 2 | 23/08/2007 09:43 |
| asp.net mysql bağlantısı | mevobil | ASP | 2 | 18/04/2007 22:11 |
| MYSQL & VB Bağlantısı | CodeMania | Veritabanları & SQL | 0 | 18/02/2005 18:02 |
| C de mysql bağlantısı | Xsender | C / C++ | 3 | 28/10/2004 03:15 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |