access otomatik sayı üretip textboxa yazdırmak

1 2
17/01/2012, 15:27

goodfalles

hocam örneği neden paylaşmadığımı yazdım ama ufak bi deneme dosyası ekleyeyim oradan anlatın bana

tabloyu debug dosyası altına kaydettim hem bir tablo hemde bir sorgu var sorguda en yüksek sayıyı gösteriyor bende oradaki sayıyı vb.net ortamında bir değişkene alıp onu +1 artırıp textbox1 e aktarmak istiyorum

Ek Dosyalar

17/01/2012, 18:34

alpeki99

Artık vb.net kullanıyorsanız Access'i unutacaksınız. Access ile yapacağınız şey sadece tabloları saklamak olacaktır. Sorgu, rapor, form, makro bunları unutun. Ekteki dosyada tablodaki kayıt sayısını alan bir örnek ekledim.


Dim sorgu As String = "SELECT Count(no) FROM tbl"
Dim komut As New OleDbCommand(sorgu, baglanti)

baglanti.Open()
Dim sayi As Integer = komut.ExecuteScalar

MsgBox(sayi)

Ek Dosyalar

17/01/2012, 19:05

goodfalles

çok sağol hocam ben oradaki nonun veri tipini metin yapmıştım onu sayı yaptım ve countu max yaptığım zaman en büyük sayıyı alıyor
17/01/2012, 19:08

alpeki99

En büyük sayıyı almak için max kullanabilirsiniz ya da kayıt sayısını count ile alabilirsiniz.
1 2