aeGNoR
Destek Ekibi
- Katılım
- 10 Mar 2021
- Mesajlar
- 878
- Çözümler
- 116
- Aldığı beğeni
- 1,040
- Excel V
- Office 2021 TR
Konu Sahibi
Merhaba arkadaşlar,
Access-Excel bağlantısı kurarak temel SQL komutları olan SELECT, UPDATE, INSERT, DELETE gibi komutları içeren küçük bir örnek yaptım.
Yapılan bu küçük çaplı örnek program kimsenin işine yaramayacak muhtemelen fakat mantık olarak yararlanabileceğinizi düşünüyorum. Kodların arasına da bolca açıklamalar serpiştirdim.
Programda Baglanti classı ile ADODB'yi yönetme mantığı Encapsulation classı ile formdaki textboxları, comboboxları gruplama mantığı ve bunun ile tek bir prosedürden bütün textboxların change olaylarının yönetilmesi ve bunun bir class nesnesinde toparlanması gibi yöntemler gayet işinize yarayacak yöntemler diye düşünüyorum.
Programdaki diğer Kisi classı ise "Object Oriented Programming" adı verilen programlama yöneliminde yer alan entity (Varlık) mantığıdır. Bu mantıkla Veritabanındaki her tabloya ait bir class oluşturulup ve program içerisinde bütün işlemler bu classlar aracılığı ile yürütülür. (Entity gerçek programlamada bu mantıktan çok daha farklı ve verimli bir şekilde kullanılıyor elbette ama elimizdeki kodlama dili ile bundan çok daha fazlasını beklemek de olmaz diye düşünüyorum.)
Access-Excel bağlantısı kurarak temel SQL komutları olan SELECT, UPDATE, INSERT, DELETE gibi komutları içeren küçük bir örnek yaptım.
Yapılan bu küçük çaplı örnek program kimsenin işine yaramayacak muhtemelen fakat mantık olarak yararlanabileceğinizi düşünüyorum. Kodların arasına da bolca açıklamalar serpiştirdim.
Programda Baglanti classı ile ADODB'yi yönetme mantığı Encapsulation classı ile formdaki textboxları, comboboxları gruplama mantığı ve bunun ile tek bir prosedürden bütün textboxların change olaylarının yönetilmesi ve bunun bir class nesnesinde toparlanması gibi yöntemler gayet işinize yarayacak yöntemler diye düşünüyorum.
Programdaki diğer Kisi classı ise "Object Oriented Programming" adı verilen programlama yöneliminde yer alan entity (Varlık) mantığıdır. Bu mantıkla Veritabanındaki her tabloya ait bir class oluşturulup ve program içerisinde bütün işlemler bu classlar aracılığı ile yürütülür. (Entity gerçek programlamada bu mantıktan çok daha farklı ve verimli bir şekilde kullanılıyor elbette ama elimizdeki kodlama dili ile bundan çok daha fazlasını beklemek de olmaz diye düşünüyorum.)