Skip to main content

AccessTr.neT


DataGridView Repeat

DataGridView Repeat

Çözüldü #1
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)
Son Düzenleme: 01/11/2013, 17:27, Düzenleyen: darkprinc3.
Cevapla
#2
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.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
#3
(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...
.rar Forklift Project.rar (Dosya Boyutu: 111,59 KB | İndirme Sayısı: 26)
Son Düzenleme: 01/11/2013, 17:35, Düzenleyen: darkprinc3.
Cevapla
#4
(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
drummers, 11-05-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da