Konu: Runtime sırasında field ekleme değiştirme
Merhabalar.
Programların versiyonları geliştikçe tablelere yeni fieldler eklemek (bunun cevabı forumda var ) ve var olan bazı fieldlerin özelliklerini boyutlarını vs değiştirmem gerekiyor. Bunu yeni exe yi yükledikten sonra boş bir table açıp eski dataları buraya kopyalayarak yaptım birkaç sefer.
Ama bir prg ile mevcut fieldleri kontrol edip bir değişiklik varsa özelliklerini ya da boyutunu değiştirmek belkide o fieldi kaldırıp yeniden oluşturmanın yolu nedir.
USE STOKHAR exclusive
AFIELDS(STOKHARSAHA,"STOKHAR")
IF ASCAN(STOKHARSAHA,"ISKONTO")=0
ALTER table stokhar add iskonto N(6,2)
endif
Cemal beyin bu kodu ile tableye add yapabiliyorum. field delete ya da özellik değiştirmek için ne önerebilirsiniz? tabiiki özellik değiştirince mevcut dataların problem çıkaracağı öngörülebilir. Ancak şu aşamada bu sorun etmiyorum.
Teşekkür ederim