AccessTr.neT
Access E Sql Serverdan Tablo Bağlama Hakkında - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Access E Sql Serverdan Tablo Bağlama Hakkında (/konu-access-e-sql-serverdan-tablo-baglama-hakkinda.html)



Access E Sql Serverdan Tablo Bağlama Hakkında - prtkl - 17/11/2018

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-server-baglantisi-ve-agda-kullanimi.html

[Resim: do.php?imgf=154245174538851.jpg]


Cvp: Access E Sql Serverdan Tablo Bağlama Hakkında - prtkl - 17/11/2018

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]


Cvp: Access E Sql Serverdan Tablo Bağlama Hakkında - prtkl - 17/11/2018

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.


Cvp: Access E Sql Serverdan Tablo Bağlama Hakkında - prtkl - 20/11/2018

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ü.