tabloda primarykey hatası alıyorum sebebi ve çözümü ndr?

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
baloglurecep
Üye
Mesajlar: 261
Kayıt: 21 Tem 2006 04:59
İletişim:

tabloda primarykey hatası alıyorum sebebi ve çözümü ndr?

Mesaj gönderen baloglurecep »

Arkadaşlar bir veri tabanım var. cari işler için. yalnız bir tabloda pk hatası veriyor. pk hatası verilen tabloya yeni kayıt eklerken veya olan kaydı güüncellerken yapıyor. sebebini bulamadım. ekran görüntüsü aşağıdaki linktedir. Bu sorun neden olmuş olablir ve çözümü nedir?
www.balogluyazilim.com/adsız.jpg
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Re: tabloda primarykey hatası alıyorum sebebi ve çözümü ndr?

Mesaj gönderen unicorn64 »

hatada diyor ki, primary key alanına daha önce var olan bir değer giremezsiniz...

primary key alana kullanıcının değer girmesi çok uygun olmaz, genelde artan sayı şeklinde kullanılır. tablodaki değerlerinizi, kaydı nasıl girdiğinizi kontrol edin
bazen yükselmek için önce dibi görmek gerekir...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...

yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Resim
baloglurecep
Üye
Mesajlar: 261
Kayıt: 21 Tem 2006 04:59
İletişim:

Re: tabloda primarykey hatası alıyorum sebebi ve çözümü ndr?

Mesaj gönderen baloglurecep »

Selamlar tekrar... Hatayı anladım ancak böyle dururumun olması mümkün değil. çünkü 4 yıldır kullanlan program. Durup dururken vermeye başladı bu hatayı. Bir tablodaki genarötörü düzeltiyorum bu dafa başka bir tablodan aynı hatayı veriyor. Bozulmasının sebebi ne olablir? Onarma işlemini nasıl yapabilirim?
baloglurecep
Üye
Mesajlar: 261
Kayıt: 21 Tem 2006 04:59
İletişim:

Re: tabloda primarykey hatası alıyorum sebebi ve çözümü ndr?

Mesaj gönderen baloglurecep »

Sorun Çözüldü....

Sorunu çözdük. Genaratörleri yeniden güncelledik. Ancak generatörlerin neden bozulduğunu kayıtları neden takip etmediğini anlamadım hala...
Cevapla