AccessTr.neT
düzenle sil ve otomatik sayı hazırlama hakk. - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Visual Basic .NET (https://accesstr.net/forum-visual-basic-net.html)
+--- Forum: Visual Basic .NET Cevaplanmış Soruları (https://accesstr.net/forum-visual-basic-net-cevaplanmis-sorulari.html)
+--- Konu Başlığı: düzenle sil ve otomatik sayı hazırlama hakk. (/konu-duzenle-sil-ve-otomatik-sayi-hazirlama-hakk.html)

Sayfalar: 1 2


düzenle sil ve otomatik sayı hazırlama hakk. - goodfalles - 16/05/2011

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



Cvp: düzenle sil ve otomatik sayı hazırlama hakk. - ercansahin - 16/05/2011

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.


Cvp: düzenle sil ve otomatik sayı hazırlama hakk. - goodfalles - 17/05/2011

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


Cvp: düzenle sil ve otomatik sayı hazırlama hakk. - goodfalles - 17/05/2011

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




Cvp: düzenle sil ve otomatik sayı hazırlama hakk. - ercansahin - 17/05/2011

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


Cvp: düzenle sil ve otomatik sayı hazırlama hakk. - ercansahin - 17/05/2011

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