ALTER TABLE altihafta ADD CONSTRAINT FK_altihafta FOREIGN KEY(SIRA_NO) REFERENCES denetim(SIRA_NO);
sorguma ibexpert This operation is not defined for system tables.
unsuccessful metadata update.
Unknown columns in index FK_ALTIHAFTA.
hatası veriyor.Dier tablelardaki denememdede aynı hatayı alıyorum.Yardımlarınızı rica ediyorum.
foring keyy tanımlarken dikkatetmen gereknlerden bir kacını maddeler halinde yazıyorum..
1. delphi de database nesnesi acık yada o table bağlı bir dataset varsa
tanımla esnasında bunun kapalıı olmasına dikkat ediniz.
2.Foreingkey oloarak tanımlayacağın alan bir başka tabelda primary key olmalı.
3. foreingkey tanımlanacakk aalanlarınn tipleri aynı olmalı..
bunlara dikkat edersenn sorun cıkmaz diye düşünüyorum
kolaygele
bence vt da foreign key tanımlamak yerine
formda sql ile bağlantı kurup çalışmak daha mantıklı geliyor
foreign key bazen problem yapıyor, kullanımı da sıkıntılı...
doğru, fakat birçok kişiden foreignkey kullanımında sıkıntı yaşadığını ve kullanımda sorunlar yaşadığını görmüştüm. Sql kodu ile daha rahat oluyor o açıdan yazmıştım
Foreignkeys (FK) larda bağlanacak tabloda indeksli alan olması gerektiği gibi indekslenecek alanın da null olmama durumunda, tabloda kayıt olması gerekiyor diye biliyorum. Gerçi hiç boş/kayıtla olmayan tabloyu bağlamaya çalışmadım ya