Skip to main content

AccessTr.neT


düzenle sil ve otomatik sayı hazırlama hakk.

düzenle sil ve otomatik sayı hazırlama hakk.

Çözüldü #1
BlackEagle sayesinde Vb.Net Access Bağlantısı konusundaki adımları izleyerek ufak bir şeyler yaptım ama güncelle ve sil olayları hep aynı yerde hata veriyor
sonuc = komutnesnesi.ExecuteNonQuery()
komut tam olarak ne yapıyor onu pek anlamadım içinde değer olup olmadığına mı bakıyor



ve otomatik sayı için sorgudan değer alıyorum ama ben sorguda en büyük max sayıyı gösterdiğim zaman hata veriyor vb.net ama sırala yapıp değeri aldırınca sorun olmuyor sorguda alana isim nasıl veriliyor onu tam olayarak hatırlayamadığım için max deyince ençoksoruno yapıyor ve vb.nette bu alanı görmüyor
.rar SoruBankası16.05.2011.rar (Dosya Boyutu: 79,16 KB | İndirme Sayısı: 24)
Son Düzenleme: 16/05/2011, 23:01, Düzenleyen: goodfalles.
Cevapla
Çözüldü #2
Mdb deki Sayı alanını otomatik sayı olarak değiştirerek, formunuzda yaptığınız kodlama hataları düzeltilmiştir. Hatanın ne olduğuna gelince; örneğin sayısal bir alana '{9}' şeklinde değil de tırnakları olmadan {9} şeklinde yazmanız gerekmektedir. Ayrıca {} işaretleri yerine bazı yerlerde () işaretleri kullanmışsınız, bu durumlar hataya sebebiyet vermektedir.

Size tavsiyem mevcut hali ile yeni eklediğim halini yanyana açın ve kodları birebir kontrol edin.
.rar Soru.rar (Dosya Boyutu: 87,88 KB | İndirme Sayısı: 22)
Cevapla
Çözüldü #3
otomatik sayı kullanmak istemiyorum sorun çıkartıyormuş sil ekle felan sıkıntı yaratıyor
ama şimdi bakıyorum kodlara
bide evet parantezleri hep karıştırıyorum
şimdi kontrol ediyorum teşekkürler
Son Düzenleme: 17/05/2011, 00:10, Düzenleyen: goodfalles.
Cevapla
Çözüldü #4
ve hocam fark nedir bunlar arasında ?
yani ' ' olunca ne fark vardı tırnak olmadan olunca ne fark vardı

ve ExecuteNonQuery komutu tam olarak neyi alıyor

Cevapla
Çözüldü #5
Sıkıntı yaratmaz, otomatik sayı kullanarak oluşturduğun bir mdb yi sonra başka bir vt için kullanacak olursanız ve tabloyu yeniden oluşturursanız yeniden sıralayacağı için bağlantılı olan tabloları etkileyebilir. Ancak siz eğer adım adım ilerler ve geri dönüş yapmak zorunda kalmazsanız, yani tabloyu yeniden yapmak zorunda kalmazsanız otomatik sayının sıkıntısı olacağını sanmıyorum. Ben kullanırım ve sıkıntı yaşamadım. Yinede siz bilirsiniz.Img-grin
Cevapla
Çözüldü #6
(17/05/2011, 00:16)goodfalles yazdı: ve hocam fark nedir bunlar arasında ?
yani ' ' olunca ne fark vardı tırnak olmadan olunca ne fark vardı

ve ExecuteNonQuery komutu tam olarak neyi alıyor

DLookup İşlevi konusunu inceleyin, bizim örneğimizle ilgili değil ancak buradaki anlatım ile tırnakların ne işe yaradığını zannımca daha net anlarsınız.

ExecuteNonQuery metoduna gelince;
Bu metod geriye int olarak update, insert, delete olaylarından etkilenen satır sayısı döndürüyor. Arama motorlarına ExecuteNonQuery yazar ve aratırsanız çok sayıda açıklama bulabilirsiniz.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task