mysql ado connection string hatası
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
mysql ado connection string hatası
Provider=MySqlProv.3.0;Data Source=harita;Integrated Security="";Password="";User ID=root;Location=fileserver;Extended Properties=""
gibi bir connection string kullanıyorum
bu kodu local de calıstırınca sorunsuz calısıyor fakat baska bir bilgisayarda calıstırınca olmuyor
fileserver diger bilgisayarın adı harita fileserverdaki database
ado nesnesi mysql ile baglanmaya calısıyorum
gibi bir connection string kullanıyorum
bu kodu local de calıstırınca sorunsuz calısıyor fakat baska bir bilgisayarda calıstırınca olmuyor
fileserver diger bilgisayarın adı harita fileserverdaki database
ado nesnesi mysql ile baglanmaya calısıyorum
En son samety81 tarafından 27 Oca 2007 01:07 tarihinde düzenlendi, toplamda 2 kere düzenlendi.
Yardıma İhtiyacım var galiba TAM burda 

hayır o dll leri kopyalamadım öyle bir procedure olduğnu bilmiyordum uzaktaki bilgisayara baglanmak içinmysql ile uzaktaki bilgisayara bağlanmak için bir kaç tane dll dosyası var bunları programın exe sinin olduğu yere kopyaladınmı.
(Gerçi bende yeni yeni mysqle başladım ama daha networkte deneyemedim.)
hangi dll ler ?
bilgi verebilir misin
Yardıma İhtiyacım var galiba TAM burda 

libmysql320.dll
libmysql323.dll
libmysql40.dll
libmysql41.dll
yanlız ben windows üzerine mysql 5.0 'i kurdum.
bu dll ler ortakmıdır bilmiyorum.
ama bir dene istersen.
olmadı kc@akipek.com.tr
adresine mail at sana göndereyim
750 kb civarında.
libmysql323.dll
libmysql40.dll
libmysql41.dll
yanlız ben windows üzerine mysql 5.0 'i kurdum.
bu dll ler ortakmıdır bilmiyorum.
ama bir dene istersen.
olmadı kc@akipek.com.tr
adresine mail at sana göndereyim
750 kb civarında.
Selam,
MySQL bağlantısını Delphi7 ile gelen DbExpress sürücüleri ile kurabilmeniz için yanlış hatırlamıyorsam MySQL3.x sürümünü kullanmanız gerekiyor. DbExpress sürücüleri biraz eski anlayacağınız. Internetten güncel sürücü bulabilirsiniz, ama onlar da malesef paralı.
ADO ile bağlantı kurmak için de ODBC kullanmanız tavsiye edilir (OLEDB sürücünün problemli olduğu söyleniyor). Emin değilim, ama ODBC sürücüsünün çalışması için @akipek'in yazdığı DLL dosyalarının sistemde olması gerekiyor, çünkü ODBC sürücüleri aslında bu DLL dosyalarına wrapper gibi çalışıyor. Adı geçen DLL dosyalarını sistem klasörüne kopyalamanız yeterli olacaktır. (Programınızın olduğu klasörde çalışır mı bilmiyorum).
Kolay gelsin,
Bahadır Alkaç
MySQL bağlantısını Delphi7 ile gelen DbExpress sürücüleri ile kurabilmeniz için yanlış hatırlamıyorsam MySQL3.x sürümünü kullanmanız gerekiyor. DbExpress sürücüleri biraz eski anlayacağınız. Internetten güncel sürücü bulabilirsiniz, ama onlar da malesef paralı.
ADO ile bağlantı kurmak için de ODBC kullanmanız tavsiye edilir (OLEDB sürücünün problemli olduğu söyleniyor). Emin değilim, ama ODBC sürücüsünün çalışması için @akipek'in yazdığı DLL dosyalarının sistemde olması gerekiyor, çünkü ODBC sürücüleri aslında bu DLL dosyalarına wrapper gibi çalışıyor. Adı geçen DLL dosyalarını sistem klasörüne kopyalamanız yeterli olacaktır. (Programınızın olduğu klasörde çalışır mı bilmiyorum).
Kolay gelsin,
Bahadır Alkaç
odbc baglantısı için ben bde odbc baglantısı arasında hiç bir problem yasamadım ek bir işleme gerek duymadan yaptım
fakat bde lerde baska bilgisayara exe yi atınca bde ve odbc olmayan bir bilgisayarda hata üstüne hata ile karsılastım
bunlar için bi çözüm varmı bde odbc ikilisi ile calısırsam diger bilgisayarda bu sorunları ortadan nasıl kaldırabilirim
o bilgisayarlara odbc ve bde kurdurmak biras yanlış bir işlemmiş gibi geliyor bana
fakat bde lerde baska bilgisayara exe yi atınca bde ve odbc olmayan bir bilgisayarda hata üstüne hata ile karsılastım
bunlar için bi çözüm varmı bde odbc ikilisi ile calısırsam diger bilgisayarda bu sorunları ortadan nasıl kaldırabilirim
o bilgisayarlara odbc ve bde kurdurmak biras yanlış bir işlemmiş gibi geliyor bana
Yardıma İhtiyacım var galiba TAM burda 

Bu durumda ücretsiz olan zeos companentini kullanabilirsiniz.
http://sourceforge.net/projects/zeoslib/
forumda zeos diye aratırsanız bir çok döküman bulabilirsiniz.
http://sourceforge.net/projects/zeoslib/
forumda zeos diye aratırsanız bir çok döküman bulabilirsiniz.
gönderdiğin maile cevap yazdım ama gönderilen adres sunucuda rededildi diye bi msj alınca buraya yazayım dedim. MySQL 'i kurarken sadece localhost (tek makinada çalışabilir) yada network için server olduğunu belirttiğin bir yer var. Kurulumda orayı tıklamak gerekir. Eğer onu tıklamadıysan server olarak kullanamaz ve baglanamazsın.
Ben MySQL'i kurulum dosyasından yüklemiyorum bu nedenle böyle bir seçenek görmedim hiç. Mantıkende böyle bir seçenek olduğunu tahmin etmiyorum. Çünkü MySQL'de firebird gibi local-tcpip ayrımı yoktur. Veri tabanı sürekli tcp/ip'den haberleşir clientlar ile. Demek istediğim MySQL kurup, 3306 numaralı portu güvenlik duvarından açtığınızda veri tabanına her yerden ulaşabilirsiniz.
MySQL'i zip dosyasından manuel olarak kurmak için,
viewtopic.php?t=7830
bu başlığa bakabilirsiniz.
Zeos konusunda da birşeyler yazmak isterim.
Zeos'un zip dosyasını istediğiniz bir klasöre açtıktan sonra, Library path'e zeos'un source klasörünü ekleyin. Daha dpk dosyalarını açıp derlerin. Yanlız bu dpk dosların bir derlenme sırası var. Bu sıra install.txt dosyasında yazıyor. Kolay gelsin.
Uzun bir aradan sonra Zeos yeni sürüm çıkarttı.
http://zeos.firmos.at/viewtopic.php?t=837
MySQL'i zip dosyasından manuel olarak kurmak için,
viewtopic.php?t=7830
bu başlığa bakabilirsiniz.
Zeos konusunda da birşeyler yazmak isterim.
Zeos'un zip dosyasını istediğiniz bir klasöre açtıktan sonra, Library path'e zeos'un source klasörünü ekleyin. Daha dpk dosyalarını açıp derlerin. Yanlız bu dpk dosların bir derlenme sırası var. Bu sıra install.txt dosyasında yazıyor. Kolay gelsin.
Uzun bir aradan sonra Zeos yeni sürüm çıkarttı.
http://zeos.firmos.at/viewtopic.php?t=837
ilgilniz için teşekkür ederim arkadaslar bu kadar sorun çıkardığı için daha sonrada bu şekil sorunlar çıkarma ihtimaline bağlı olarak veritabanı işlemlerini iptal ettim.zaten exe web tabanlı php sayfasıyla etkileşimli çalışacaktı php sayfasına biraz daha yüklendim sorunu bu şekilde atladım saygılar..
Yardıma İhtiyacım var galiba TAM burda 
