AccessTr.neT

Tam Versiyon: DataGridView Repeat
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Arkadaşlar DataGridView nesnesinde olan kayıtlarımın tekrar eklenmemesini ve bir mesaj vermesini istiyorum gerekli kod satırı hakkında yardım edebilirmisiniz?

... gerisi sizde Img-grin)
Bu şekilde bilgi vermeden nasıl yardımcı olabiliriz ki?

Eğer veritabanında olan çift kayıtlar var ise daha grid'e yüklemeden önce Sql kodunda Distinct kullanırsınız.

Eğer mevcut bir tablodaki bilgileri grid içinde gösterip yeni bir kayıt ekleme aşamasında iken eklenmemesini istiyorsanız öncelikle formdan Kaydet butonuna basmadan önce o kayıt varmı kontrol etmelisiniz.

NOT : Bu konu Visual Basic değil VB.NET ise lütfen belirtin konuyu o kategoriye taşıyalım.
(01/11/2013, 17:28)alpeki99 yazdı: [ -> ]Bu şekilde bilgi vermeden nasıl yardımcı olabiliriz ki?

Eğer veritabanında olan çift kayıtlar var ise daha grid'e yüklemeden önce Sql kodunda Distinct kullanırsınız.

Eğer mevcut bir tablodaki bilgileri grid içinde gösterip yeni bir kayıt ekleme aşamasında iken eklenmemesini istiyorsanız öncelikle formdan Kaydet butonuna basmadan önce o kayıt varmı kontrol etmelisiniz.

NOT : Bu konu Visual Basic değil VB.NET ise lütfen belirtin konuyu o kategoriye taşıyalım.
Formda çalışıyorum Kaydet butonuna basıldığı zaman veritabanında kayıt aynıysa eklenmemesini istiyorum
Yeterince açık değilse ekte projeyi paylaşıyorum..

bu arada kusura bakma konu vb.nete taşınırsa iyi olur teşekkürler...
(01/11/2013, 17:33)darkprinc3 yazdı: [ -> ]
(01/11/2013, 17:28)alpeki99 yazdı: [ -> ]Bu şekilde bilgi vermeden nasıl yardımcı olabiliriz ki?

Eğer veritabanında olan çift kayıtlar var ise daha grid'e yüklemeden önce Sql kodunda Distinct kullanırsınız.

Eğer mevcut bir tablodaki bilgileri grid içinde gösterip yeni bir kayıt ekleme aşamasında iken eklenmemesini istiyorsanız öncelikle formdan Kaydet butonuna basmadan önce o kayıt varmı kontrol etmelisiniz.

NOT : Bu konu Visual Basic değil VB.NET ise lütfen belirtin konuyu o kategoriye taşıyalım.
Formda çalışıyorum Kaydet butonuna basıldığı zaman veritabanında kayıt aynıysa eklenmemesini istiyorum
Yeterince açık değilse ekte projeyi paylaşıyorum..

bu arada kusura bakma konu vb.nete taşınırsa iyi olur teşekkürler...


Mantık şu. Gerisini sen yaparsın

Butonun Click Olayına

Dim baglan As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='VERİTABANIN.mdb'")
baglan.Open()
Dim komut As New OleDbCommand("Select * From TABLOADIN where HANGİALAN1='" & TextBox1.Text & "' and HANGİALAN2='" & TextBox2.Text & "'", baglan)
Dim oku As OleDbDataReader = komut.ExecuteReader()
If (oku.Read) Then
MsgBox(" Daha Önceden KayıT Var")
Else

'Bundan sonrası senin kodların