Skip to main content

AccessTr.neT


Access E Sql Serverdan Tablo Bağlama Hakkında

Access E Sql Serverdan Tablo Bağlama Hakkında

Çözüldü #1
Merhabalar,

Aşağıdaki konuda yer alan yönergeleri izleyerek Sql serverda yer alan tabloyu Access e bağladım ancak yeni bir kayıt eklemek istediğimde aşağıdaki fotoda yer alan uyarıyı alıyorum, çözüm için önerilerinize ihtiyacım var , iyi forumlar dilerim.

https://accesstr.net/konu-access-sql-ser...animi.html

[Resim: do.php?imgf=154245174538851.jpg]
prtkl, 09-03-2010 tarihinden beri AccessTr.neT üyesidir
Cevapla
#2
Biraz kurcalarken Sql serverdayken tablo özelliklerinden "sıra" adlı kolonun null değer izninin olmadığını gördüm. izin verip kaydet dediğimde aşağıdaki uyarı çıkıyor. Neden değişiklik yapamadığımı anlayamadım.


[Resim: do.php?imgf=154245271398841.jpg]
prtkl, 09-03-2010 tarihinden beri AccessTr.neT üyesidir
Cevapla
#3
sql server express 2017 kullanıyorum.

sql serveradaki tabloları accesste hazırlayıp Sql servera "import and export data " özelliğini kullanarak aktarmıştım.

"sıra" adlı kolan accesste benzersiz alan olarak ayarlanmıştı. Her kayıt yapıldığında bu kolonun değeri otomatik veriliyor (primary key), null değer içermesi o yüzden imkansız ama Access te bağlı tabloya yeni kayıt yapmaya kalktığımda null olması imkansız olan bu kolona neden "null değer atayamazsın" diye uyarı veriyor çözemedim.
prtkl, 09-03-2010 tarihinden beri AccessTr.neT üyesidir
Cevapla
#4
a) Sql server içersindeyken benzersiz alan olarak atanacak kolona sağ tıklayıp "set primary key" ayarını yaptım.

b) Sql server içerisindeyken Tools/options/designers/ menüsünde bulunan "prevent saving changes that require table re-creation" yanındaki işareti kaldırdım 

c) bütün tablo özelliklerinden benzerisz alan olarak belirlenen kolonun, 

Colum properties/identity specification/is identity değerini yes yaptım, sorun çözüldü.
prtkl, 09-03-2010 tarihinden beri AccessTr.neT üyesidir
Son Düzenleme: 20/11/2018, 16:40, Düzenleyen: prtkl.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task