(20-03-2025, Saat: 15:48)Mr.X Adlı Kullanıcıdan Alıntı: (20-03-2025, Saat: 15:33)COMMANDX Adlı Kullanıcıdan Alıntı: Kendi Sitesinden link https://www.devart.com/unidac/unidac7express.exe
Çok teşekkür ederim. Ücretsiz sürümden haberim yoktu ve sitelerinde nedense görememiştim. Link iyi oldu.
Delphi7 yi bırakmama sebebim Unidac dır
1-) Component palette unidac bileşenlerini forma eklediğinizde örneğin firebird vt kullanıyorsanız bir adet ( çark ikonlu olan provider nesnesini Forma eklerken Uniconnection yanında olmalıdır) ib,oracle,mysql,mongo,nexus vs kullanıyorsanız ikonun altında yazar zaten. Uniconnection yanına sürükleyip bırakın kendisi uyguluyor hangi vt ile çalışıldığını.
2-) Bir de Forma datasetleri eklediniz kayıt gireceksiniz diyelim, vt de bulunan field ları query e eklediğiniz zaman sadece primary key olan alanı (New_Field) Field Listten tek tıkla seçerek Object inspectora dönerek Required alanını bulup false yapınız, artık kayıt girecektir.(bunu neden böyle yapmışlar anlayamadım)
3-)Daha sonra querye çift tıklayıp sql kısmına sözcüğü girin(select * from tablonuz) , altta execute butonuna basın, üstte Query Generator tabında Generate SQL create ederseniz diğer sql aksiyon querylerini de kendisi yazacaktır.
(delete refresh insert lock rec count vs) , Makro Script çalıştırma özelliği ve de Data Type Mapping ve Stored Procedure Call Generator çalıştırma bile var.
1 ve 2. kısımda çoğu kullanıcı buralarda tıkanmışlar, unidac kullanmama sebebi kayıt girmiyor ve proje çalıştırılınca authentication veya not installed provider hatası alıyorlar, püf noktası 1 ve 2. adımlarıdır