Arkadaşlar Merhabalar
Üzerinde Çalıştığım Projemi Tamamlamak Üzereyim.Programın Mantığı Gereği Veritabanın Ortak Olması Gerekiyor.(Farklı Lokasyonlarda En Az 20 Kullanıcı Programı Kullanıyor Olucak.)Bu Nedenlede Veritabanını Mysql Server'a Aktarmak İstiyorum.
Bu Konuda Ki Tecrübelerinizi ve Yardımlarınızı Rica Ediyorum.İyi Çalışmalar..
Access to Mysql Aktarımı
Access'te yer alan verilerinizi MySql'e taşımak için çok sayıda program mevcut. Benim MySql ile tecrübem kısa oldu ancak oldukça güzeldi diyebilirim. MySql veritabanım kendi web sitemde yer alıyordu. Masaüstünden ODBC Driver aracılığıyla kayıtları Internet üzerindeki sitemde tutuyordum. Yine aynı veritabanını kullanan Php tabanlı bir web sitesi ile kayıtlara Web Sitesi üzerinden ulaşılabilyordu.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Merhabalar
Evet Bende Access'deki Tablolarımı Bullzip MS Access to MySQL Programı Aracılığla Mysql'e Aktardım,Ancak Bundan Sonraki İşlemleri Yapamadım.Yani Msql İle Access Formlarının Olduğu Çalışmamı Eşitleyemedim.Aslında Çalışmamı Bir Web Sitesi Üzerinden Kullandırmak Fikri Çok Daha Güzel Olurdu ama Bu Konuda Hiç Fikrim Yok.
Bende Tablolarımı Mysql Üzerine Aktarıp Access'de Oluşturduğum Formları Kullanarak Veri Girişini Sağlamak İsitiyorum.
Evet Bende Access'deki Tablolarımı Bullzip MS Access to MySQL Programı Aracılığla Mysql'e Aktardım,Ancak Bundan Sonraki İşlemleri Yapamadım.Yani Msql İle Access Formlarının Olduğu Çalışmamı Eşitleyemedim.Aslında Çalışmamı Bir Web Sitesi Üzerinden Kullandırmak Fikri Çok Daha Güzel Olurdu ama Bu Konuda Hiç Fikrim Yok.
Bende Tablolarımı Mysql Üzerine Aktarıp Access'de Oluşturduğum Formları Kullanarak Veri Girişini Sağlamak İsitiyorum.
MySQL'in siteinden ODBC Driver'ı indirip her makineye kurmanız lazım. Bu işlemi yaptıktan sonra Bağlı Tablo Yöneticisi aracılığıyla MySQL veritabanını göstermelisiniz. Yani Bağlı Tablo Yöneticisi kullandıysanız arada fark yok birebir aynısı neredeyse.
Verilerin web sitesinde olması ise programlama açısından biraz daha fazla bilgi sahibi olmanızı gerektirecektir. Sunucunuzda MySQL veritabanınıza erişim hakları vermelisiniz. Access ile bağlantı aşamasında ise sunucunuzun MySQL veritabanının bulunduğu sunucunun IP adresi, kullanıcı adı, parola bilgileri girilmelidir. Ayrıca kodlar ile bir işlem yaptırmadan önce bağlantı kontrolleri yaptırmalısınız.
Verilerin web sitesinde olması ise programlama açısından biraz daha fazla bilgi sahibi olmanızı gerektirecektir. Sunucunuzda MySQL veritabanınıza erişim hakları vermelisiniz. Access ile bağlantı aşamasında ise sunucunuzun MySQL veritabanının bulunduğu sunucunun IP adresi, kullanıcı adı, parola bilgileri girilmelidir. Ayrıca kodlar ile bir işlem yaptırmadan önce bağlantı kontrolleri yaptırmalısınız.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Merhabalar
Zaman Kaybı Yaşamamak İçin Öncelikle Yaptığım İşlemleri Sırasıyla Anlatmak İstiyorum.
1)Access Çalışmamı Bağlı Tablo Yöneticisiyle Böldüm,
2)Mysql Server'i Kurdum,
3)Bullzip MS Access to MySQL Programı ile Access Tablolarını Mysql Server'e Doğrudan Aktardım,
4)Daha Sonra Mysql Connector ODBC Yazılımını Kurdum.
Bu İşlemlerden Sonra Bir Kaç Deneme Yaptım,Ancak Başarılı Olamadım.
Zaman Kaybı Yaşamamak İçin Öncelikle Yaptığım İşlemleri Sırasıyla Anlatmak İstiyorum.
1)Access Çalışmamı Bağlı Tablo Yöneticisiyle Böldüm,
2)Mysql Server'i Kurdum,
3)Bullzip MS Access to MySQL Programı ile Access Tablolarını Mysql Server'e Doğrudan Aktardım,
4)Daha Sonra Mysql Connector ODBC Yazılımını Kurdum.
Bu İşlemlerden Sonra Bir Kaç Deneme Yaptım,Ancak Başarılı Olamadım.
5- Access programızın Önyüz yani Formların olduğu kısımda şunları yapmalısınız:
* Eski Access tablonuza bağlı olan tüm tabloları silin.
* Bağlı tablo yöneticisini açın ve ODBC sekmesi altında yer alan MySql başlığını seçin.
* MySQL server demişsiniz ancak MySQL server değildir. Kend bilgisayarınıza kurduysanız ayrıca server kurmalısınız. Bunun için WAMP tavsiye ederim. Apache Server + MySQL birlikte kurar. Sunucu adına 127.0.0.1, kullanıcı adı root, parola boş.
* ODBC'de Mysql seçip üstteki maddedekilere göre bilgilerinizi girince size MySQL de yüklü veritabanlarının listesini gösterir. Kendi veritabanınızı seçmeniz yeterlidir.
* Eski Access tablonuza bağlı olan tüm tabloları silin.
* Bağlı tablo yöneticisini açın ve ODBC sekmesi altında yer alan MySql başlığını seçin.
* MySQL server demişsiniz ancak MySQL server değildir. Kend bilgisayarınıza kurduysanız ayrıca server kurmalısınız. Bunun için WAMP tavsiye ederim. Apache Server + MySQL birlikte kurar. Sunucu adına 127.0.0.1, kullanıcı adı root, parola boş.
* ODBC'de Mysql seçip üstteki maddedekilere göre bilgilerinizi girince size MySQL de yüklü veritabanlarının listesini gösterir. Kendi veritabanınızı seçmeniz yeterlidir.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Konuyu Okuyanlar: 1 Ziyaretçi