Access veritabanı SQL ile varsayılan değer atama

Diğer veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
erkan1525
Üye
Mesajlar: 112
Kayıt: 12 Ağu 2014 12:31

Access veritabanı SQL ile varsayılan değer atama

Mesaj gönderen erkan1525 » 17 Ara 2015 09:01

Merhaba ustalar.
Ben projemde access veritabanı kullanıyorum. Çokda pişman oldum ama neyse geri dönemiyoruz tabi...

Mesela bir alanın varsayılan değerini sql kodu ile değiştirmek istiyorum ama bunu yapmanın bir yolunu bulamadım. SQL ile sadece tabloya yeni bir alan ekleyebiliyorum. Diğer işlemleride yapabilirmiyiz? Detaylı bir kaynak varmı?

Access beni çok zor durumda bırakıyor mesela programa eklemeler yapınca eski programın veritabanını yeniye güncelleyemiyorum. Tüm işlemleri elle yapıyorum. Bu konuda bir fikir verebilecek olan var mı acaba???

Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4717
Kayıt: 09 Ara 2003 08:13
Konum: Ankara
İletişim:

Re: Access veritabanı SQL ile varsayılan değer atama

Mesaj gönderen mrmarman » 17 Ara 2015 11:09

Standart SQL ile olamayan bu gibi işlemler için MS-Access'in DDL özelliğinden yola çıkmak lazım.

Direkt kullandığın ADOConnection'un EXECUTE özelliği var onunla deneyebilirsin.

Kod: Tümünü seç

ADOConnection.Execute( 'ALTER TABLE tablo ALTER COLUMN alan SET DEFAULT ''123'';' );
Resim Resim

Cevapla