[Linux-programlama] Re: SQLite ile Foreign key kullanmak?
Merhaba Ömer Bey, Bu fikrinize çok katılmadığımı söylemek isterim. Esasen ciddi sağlam. Eskiden yoğun bir şekilde bir kaç projede kullanmışlığım var. Ama son zamanlarda PostgreSQL ile uğraştığımdan unutmuşum kendilerini. ;-) Şimdi yeniden hatırlama evresini yaşıyorum. Aslında güzel bir arayüz bulamadım! SQLiteStudio ve SQlite browser kullanıyorum. Her iki görüntüleyici ile aynı dosyayı açıyorum. Birisi Foreign_key desteğine ON diyor diğeri OFF?! Kamera şakası gibi??? :-P Bir kaç tane güzel görüntüleyici hatırlıyorum ama onlar da win platformundaydı... :-( Bakacağız artık... Kolay gelsin, Mucip:) On 12.10.2019 05:26, Omer Barlas wrote: SQLite portable basit bir dosya olduğu ve kurulu olduğu makinanın sqlite ayarlarına bağımlı olduğu için sqlite’a güvenmeyip mümkün mertebe bu kontrolleri senin yapman daha doğru. ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: SQLite ile Foreign key kullanmak?
Merhabalar, Sır bilgi buymuş. Demeki ki Qt 'ye gömülü olan SQLite içinde foreign_key desteği kapalıymış. Gönderdiğiniz bilgi doğrultusunda programın başına aşağıdaki kodu ekleyince artık silinemez oldu!... if(kayitDb.exec("PRAGMA foreign_keys = ON;")) qDebug()<<"OK"; else qDebug()<<"Hata"; Demek ki doayay gömülü değil bu seçenek! Kullanan program tarafından çalışma anında belirlenmesi gerkiyor?!... Valla hiç aklıma gelmezdi bu tür bir şey. :-P Çok teşekkürler... Kolay gelsin, Mucip:) On 12.10.2019 00:03, Red wrote: Assuming the library is compiled with foreign key constraints enabled, it must still be enabled by the application at runtime, using the PRAGMA foreign_keys command. For example: ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php