Uygulama veritabanını okuyabiliyor fakat yazamıyor

Cihan1020

Hectopat
Katılım
22 Haziran 2018
Mesajlar
27
Merhaba.
C# dili ile yazmış olduğum programda localdatabase bulunuyor. Gerekli connection string bilgilerini giriyorum ve veritabanını görüyor.

Tüm bilgileri çekebiliyor fakat en önemlisi ürün ekle bölümünde ürün ekleyince read-only hatası alıyorum.

C: Diskine atınca böyle sorunla karşılaşıyorum.

Fakat aynı uygulamanın veri dosyasını D: Diskine atınca ve connection String'lerini de ona göre ayarlayınca hep okuyup hem yazabiliyor.

Buradaki sorun C: Diskinde neden verileri veritabanına yazmıyor?

D: Diskinde hem okuyup hem yazabiliyor.

Yardım edebilir misiniz?
t5o4jfo.png
C: ye kurdum veritabanını okuyabiliyorum fakat yazamıyorum. Bunun ayarını nasıl yaparım VB LocalDB kullanıyorum.
 
Son düzenleme:
Merhaba.

SQL Server Management'de yeni bir sorgu açarak aşağıdaki kodu yazınız;
SQL:
ALTER DATABASE VeriTabaniAdi SET READ_WRITE WITH NO_WAIT
 
Yanıtınız için öncelikle teşekkür ederim.
Ben management hiç kullanmadım yani kullanmayı biliyorum fakat Vb'nin kendi üzerinde localdb var oradan veri tabanı oluşturdum. Vb üzerinden yapabileceğim ayar var mı acaba?

Eğer yoksa Management'ı indirmek durumunda kalacağım.
 
Vb. Üzerinden daha önce DB kontrolü/müdahalesi yapmadı. Yalnız yazdığım kod evrensel bir SQL kodu. Bu sorguyu VB üzerinde çalıştırmanız dahilinde işinizi görecektir.
 

Geri
Yukarı