" Umut, hiç görmeyen birine gökkuşağını anlatmak kadar zor ve imkansız... "

Categories

-

Vb ile MySql veritabanindan kayitlari çekme

Yapmakta oldugum müsteri ve personel takip otomasyonu için veritabanini sunucudan çekme geregi duydum, amacim otomasyon açildiginda veritabani bilgilerini sunucudan çekmek ve farkli kullanicilar otomasyonu internet araciligiyla güncellemeleri ve güncellenen kayitlarin farkli kullanicilar otomasyonu actiginda görmesiydi. Internette arastirdiktan sonra, gördüm ki C# ile Localhost veya Hostunuzdaki MySql veritabanina baglanti saglanabilmesiydi. Bunun için küçük kod örnegi yazarak denedim ve sonuc basariliydi.

Kodlari asagidaki gibidir;

Imports MySql.Data
Imports MySql.Data.MySqlClient
Public Class Form1

    Dim baglan As New MySqlConnection("Server=94.73.145.226; Database=database533; uid=bukalemun; Password=@Taylor_Swift34;")
    Dim baglayici As New MySqlDataAdapter()
    Dim komut As New MySqlCommand()

    Sub verileri_getir()
        Dim sqlsorgusu As String = "Select * from dersler"
        Dim tablo As New DataTable()
        komut.CommandText = sqlsorgusu
        komut.Connection = baglan
        baglayici.SelectCommand = komut
        baglan.Open()
        baglayici.Fill(tablo)
        baglan.Close()
        dataGridView1.DataSource = tablo
    End Sub


    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        verileri_getir()
    End Sub


    Private Sub Sil_Click(sender As System.Object, e As System.EventArgs) Handles Sil.Click
        Dim gelenden As Integer = 0
        gelenden = Convert.ToInt32(TextBox1.Text)
        komut.Connection = baglan
        komut.CommandText = "delete from dersler Where id=" + TextBox1.Text + " "
        baglan.Open()
        komut.ExecuteNonQuery()
        baglan.Close()
        MessageBox.Show(gelenden.ToString() + " " + "Siralama nolu ders silindi.")
    End Sub
End Class

Kurulumunu https://www.okanduzgun.com/ayrinti.aspx?icerikid=581 adresinde C# ile MySql veritabanindan verileri cekme yazimda bahsettim, dilerseniz ordan bakabilirsiniz.

Örnek uygulamayi buradan indirebilirsiniz.

  • 0
  • 937
  • 0

- BUNLARIDA GÖZDEN GEÇİREBİLİRSİNİZ -

HENÜZ YORUM YAPILMAMIŞ !

Yorum yazın

HAKKIMDA

KONULARI TAKİP EDİN

SOSYAL AĞLAR

  • Mesajınızı Gonderin