Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Option Strict On
- Imports System.Windows.Forms
- Imports System.Drawing
- Imports System.Data
- Imports MySql.Data.MySqlClient
- Public Class WinVBApp
- Inherits Form
- Private dg As DataGrid
- Private da As MySqlDataAdapter
- Private ds As DataSet
- Public Sub New()
- Me.Text = "DataGrid"
- Me.Size = New Size(350, 300)
- Me.InitUI()
- Me.InitData()
- Me.CenterToScreen()
- End Sub
- Private Sub InitUI()
- dg = New DataGrid
- dg.CaptionBackColor = System.Drawing.Color.White
- dg.CaptionForeColor = System.Drawing.Color.Black
- dg.CaptionText = "Authors"
- dg.Location = New Point(8, 0)
- dg.Size = New Size(350, 300)
- dg.TabIndex = 0
- dg.Parent = Me
- End Sub
- Private Sub InitData()
- Dim cs As String = "Database=testdb;Data Source=localhost;" _
- & "User Id=testuser;Password=test623"
- Dim conn As New MySqlConnection(cs)
- Dim stm As String = "SELECT * FROM Authors"
- ds = New DataSet
- Try
- conn.Open()
- da = New MySqlDataAdapter(stm, conn)
- da.Fill(ds, "Authors")
- dg.DataSource = ds.Tables("Authors")
- Catch ex As MySqlException
- Console.WriteLine("Error: " & ex.ToString())
- Finally
- conn.Close()
- End Try
- End Sub
- Public Shared Sub Main()
- Application.Run(New WinVBApp)
- End Sub
- End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement