Delphi Mysql

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
akissoftware
Üye
Mesajlar: 118
Kayıt: 17 Ağu 2010 09:08

Delphi Mysql

Mesaj gönderen akissoftware »

Arkadaşlar merhaba; Herkese hayırlı cumalar...

Delphi 7 kullanıyorum. Bilgisayarıma mysql yüklü durumda. Navicat ile bağlanıp veritabanlarını listeleyip işlem yapabiliyorum.

Delphi ile ne yaptımsa kendi üzerindeki componentler ile mysql bağlantısı kuramadım. Lib hatası veriyor başka hatalar veriyor içinden çıkamadım. MSSQL olsa şimdiye kadar on defa bitirmiştim işimi.

Mydac falan kullanmak istemiyorum ücretli component olduğu için.

Bu mysql bağlantısı için en basit yöntemi yazabilecek arkadaşlar varmı? Şimdiden teşekkürler
Kullanıcı avatarı
AliZairov
Üye
Mesajlar: 341
Kayıt: 06 Nis 2012 03:09
Konum: Azerbaycan, Bakü
İletişim:

Re: Delphi Mysql

Mesaj gönderen AliZairov »

Merhaba. Zeos vardı ama kurulum baya sıkıntı oluyordu bildiğim kadarıyla. MyDAC deneme sürümü 2 ay bu kadar vakit yetmezmi? Küçük bir projeye yarıyor 2 ay iyi bir süre.
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: Delphi Mysql

Mesaj gönderen mkysoft »

Delphi 7'de standart bir companent yok malasef. ODBC yapabilirsiniz en iyi ihtimalle. Ben yıllarca zeos kullanmıştım. Kurması biraz sancılıydı ancak çalışmasında sıkıntı görmedim.
akissoftware
Üye
Mesajlar: 118
Kayıt: 17 Ağu 2010 09:08

Re: Delphi Mysql

Mesaj gönderen akissoftware »

Cevaplar için teşekkür ederim.
Mydac kullanmak sorun değil. Fakat bir yazılım yaptığımız zaman sıkıntı olacaktır.

Zeos kurabilirim fakat başka daha basit bir yol yokmudur ?
ODBC ile nasıl bağlantı kurabilirim bunun standartı nedir ? Libmysql.dll dosyası falan hata veriyor bir türlü yapamadım. Belki de ben yanlış yapıyorumdur.. :oops:
m_yaprakci

Re: Delphi Mysql

Mesaj gönderen m_yaprakci »

1. google'da
mysql-connector-odbc-5.3.0-alpha-win32.msi
ara ve indirip hem clientlara hem servera kur.
2. örnek AdoConnectionString şöyle olmalı:

Kod: Tümünü seç

Provider=MSDASQL.1;Password=123456;Persist Security Info=True;User ID=mirpa;Extended Properties="Driver={MySQL ODBC 5.3 ANSI Driver};Server=192.168.1.200;Database=mirpavt;User=mirpa;Option=3"
AdoConnection ile bağlanarak adoquery veya adotable ile kullanabilirsin tablo ve veri tabanlarını.
burada ID yazan kısım Mysqlde oluşturacagın ve gerekli yetileri vereceğin [insert, update, delete vs. vs.] kullanıcı adı olacak
diğerleri anlaşılır zaten.
hakanharbeli
Üye
Mesajlar: 76
Kayıt: 01 Nis 2016 03:58

Re: Delphi Mysql

Mesaj gönderen hakanharbeli »

öncelikle delphi mysql connection diye bir ton video ve makale var. Bunları araştırmanızı tavsiye ederim lib hatasının çözümü de nette var delphi xe10 kullandığım için çözümün nasıl olduğunu hatırlamıyorum. hatanın tamamını yazarsanız yardımcı olabilirim
akissoftware
Üye
Mesajlar: 118
Kayıt: 17 Ağu 2010 09:08

Re: Delphi Mysql

Mesaj gönderen akissoftware »

Farklı bir şekilde hallettim tşk ederim yardımcı olan herkese..
Kullanıcı avatarı
pasa_yasar
Üye
Mesajlar: 570
Kayıt: 07 Haz 2004 12:35

Re: Delphi Mysql

Mesaj gönderen pasa_yasar »

libmysql.dll dosyası için system32 klasörüne dosyayı at ve proje klasöründe olsun. Birde sürüm tamamen uyuşmalı aynı veritabanı ve dll sürümü. Bunları sağlarsan hata vermez.
Cevapla