13-02-2020, Saat: 16:42
Zamanında birileri Firebird'de FALAN adında bir tablo tasarlamış. Bu tabloda da sadece 1 satır bilgi var. Parametre niyetine tasarlamışlar, zamanla bu fieldlerin sayısı eklene eklene 537'yi bulmuş...
(Evet, farkındayım, Database Normalizastion Kuralları hak getire, Eyvallah, O kadar field bir tabloda olmaz, eyvallah, ben olsam böyle yapmazdım ona da eyvallah... O nedenle tartışmanın o kısmına hiç girmeyelim... Olmuş bir kere, gençler yapmış bişeler...)
Şimdi, bu tablodan TClientDataSet ile "SELECT FIRST 1 * FROM FALAN" diye bir sorgu çalıştırıldığında 410'uncu field'den sonrası TClientDataSet'e yüklenmiyor.
Sorular şunlar;
* Delphi'nin FieldList'teki Field sayısı ile ilgili bir sınırlaması var mı? Yoksa bu bir BUG mu?
* Böyle bir durumla karşılaşan oldu mu?
* Olduysa nasıl çözdünüz?
(Evet, farkındayım, Database Normalizastion Kuralları hak getire, Eyvallah, O kadar field bir tabloda olmaz, eyvallah, ben olsam böyle yapmazdım ona da eyvallah... O nedenle tartışmanın o kısmına hiç girmeyelim... Olmuş bir kere, gençler yapmış bişeler...)
Şimdi, bu tablodan TClientDataSet ile "SELECT FIRST 1 * FROM FALAN" diye bir sorgu çalıştırıldığında 410'uncu field'den sonrası TClientDataSet'e yüklenmiyor.
Sorular şunlar;
* Delphi'nin FieldList'teki Field sayısı ile ilgili bir sınırlaması var mı? Yoksa bu bir BUG mu?
* Böyle bir durumla karşılaşan oldu mu?
* Olduysa nasıl çözdünüz?
YouTube Delphi Tips
"Yaşlanarak değil, yaşayarak tecrübe kazanılır. Zaman insanları değil, armutları olgunlaştırır" Peyami Safa
"Yaşlanarak değil, yaşayarak tecrübe kazanılır. Zaman insanları değil, armutları olgunlaştırır" Peyami Safa