otomatik artan index nerden tanımlanıyor

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
forumsad
Üye
Mesajlar: 296
Kayıt: 29 Tem 2010 10:47

otomatik artan index nerden tanımlanıyor

Mesaj gönderen forumsad »

arkadaşlar yeni ögreniyorum
sorunum şu tabloyu oluşturdum
alanlarımı ekledim
Resim

Kod: Tümünü seç

Error Message:
----------------------------------------
The insert failed because a column definition includes validation constraints.
validation error for column ID, value "*** null ***".
data kısmına geçip ekleme yapmak istediğimde
yukardaki hatayı alıyorum

internettem ögrendiklerimle yapmaya çalışıyorum tabloyu ekledik index primary key ekledik ama birer birer ekle olayını yapmadık sanırım

saygılarımla
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Re: otomatik artan index nerden tanımlanıyor

Mesaj gönderen White Rose »

PK olarak seçtiğiniz alanın autoinc özelliğini seçin ve ordan generator ile triger oluşturun
forumsad
Üye
Mesajlar: 296
Kayıt: 29 Tem 2010 10:47

Re: otomatik artan index nerden tanımlanıyor

Mesaj gönderen forumsad »

çok teşekkürler hocam oldu hata vermiyor artık
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Re: otomatik artan index nerden tanımlanıyor

Mesaj gönderen Kuri_YJ »

Selamlar,

Bak ben yıllardır DBWorkbench isimli bir program var onu kullanırım Firebird için. Sana da tavsiye ederim, kullanımı, tamamen programcıları düşünülerek (hatta Delphi'ciler düşünülerek tasarlanmış bir araç. Ücretsiz bir sürümü de mevcut. Firebird kullanıcıları için.

Onunla bu işlemlerini rahatlıkla yapabilirsin. EMS, IB gibi bir çok tool var, bir kısmının görselliği filan çok hoş ama ben DBWorkbench'den vazgeçemedim. Çok görsel değil ama programcılar için tasarlandığından kodlamada çok kolaylık sağlıyor.

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Cevapla