Skip to main content

AccessTr.neT


VB.NET ile Mükerrer Kayıt Uyarısı Nasıl Verilir ?

VB.NET ile Mükerrer Kayıt Uyarısı Nasıl Verilir ?

#4
(20/12/2013, 00:34)alican60 yazdı: Alp Hocam bir türlü uyarlayamadım verdiğiniz kodu.

Şöyle bir dene bakalım olacak mı?

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim baglanti As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='kayıt.mdb'")
        baglanti.Open()
        Dim komut As New OleDbCommand("select * from Kayitlar where TckimlikNo='" & TextBox1.Text & "'", baglanti)
        Dim oku As OleDbDataReader = komut.ExecuteReader()
        If (oku.Read) Then
            MsgBox(TextBox1.Text & " T.C Nosu Daha Önceden Kaydedilmiştir")
        Else
            If Me.TextBox1.Text = "" Then
                MsgBox("Lütfen TCKimlikNo Alanını Doldurunuz. Bu Alan Boş Bırakılamaz.", MsgBoxStyle.Exclamation, "Kayıt Uyarı")
            Else


                Dim Sql As New String("INSERT INTO Kayitlar (TckimlikNo,AdiSoyadi,BabaAdi,Ogrencino,DogumYeri,Dogumtarihi,Aciklama) values ('{0}','{1}','{2}','{3}','{4}','{5}','{6}')")
                Sql = String.Format(sql, TextBox1.Text, TextBox2.Text, TextBox3.Text, TextBox4.Text, TextBox5.Text, TextBox6.Text, TextBox7.Text)
                Dim baglanti As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='kayıt.mdb'")
                Dim komutnesnesi As New OleDb.OleDbCommand(sql, baglanti)
                Dim sonuc As Integer
                baglanti.Open()
                sonuc = komutnesnesi.ExecuteNonQuery()
                If sonuc = 1 Then
                    MsgBox("Yandaki Girdiğiniz Veriler Veri Tabanına Kayıt Olmuştur.", MsgBoxStyle.Exclamation, "Tebrikler")
                End If
                Listele("SELECT * FROM Kayitlar'")
                baglanti.Close()
                oku.Close()
                Temizle()
            End If
        End If
        Me.ComboBox1.Text = ""
    End Sub
drummers, 11-05-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 20/12/2013, 01:01, Düzenleyen: drummers.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: VB.NET ile Mükerrer Kayıt Uyarısı Nasıl Verilir ? - Yazar: drummers - 20/12/2013, 01:00
Task