close

Imports System.Data.SqlClient
Imports
Mysql.Data.MySqlClient
Public
Class Form1

    Dim dt As New DataTable

 

    Private Sub btnLoad_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLoad.Click

        Dim cn As New MySqlConnection("server=主機名/IP;uid=帳號;pwd=密碼;database=資料庫")

        Dim cmd_sql As String = "select * from empdata"

 

        'Adapter的寫法()

        Dim adp As New MySqlDataAdapter(cmd_sql, cn)

        adp.Fill(dt)

 

        'Adapter的第二種寫法,

        Dim myCommand As New MySqlCommand(cmd_sql, cn)

        Dim adp As New MySqlDataAdapter

        adp.SelectCommand = myCommand

        adp.Fill(dt)

 

        '用文法序述的的寫法

        Dim cmd As New MySqlCommand(cmd_sql, cn)

        Dim dr As MySqlDataReader

        Dim row As DataRow

        dt.Columns.Add("EmpId")

        dt.Columns.Add("EmpName")

        dt.Columns.Add("EmpPic")

 

        cn.Open() '開啟連線

        dr = cmd.ExecuteReader '執行命令

        Do While dr.Read() 'rd.read()傳回真時

            row = dt.NewRow() '建立新列

            row("EmpId") = dr("Empid").ToString.TrimEnd

            row("EmpName") = dr("EmpName").ToString.TrimEnd

            row("EmpPic") = dr("EmpPic").ToString.TrimEnd

            dt.Rows.Add(row) '寫入列

        Loop

        cn.Close() '關閉連線

 

        dt_view.DataSource = dt

    End Sub

End Class


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 ikaritw 的頭像
    ikaritw

    嚼的絮絮叨叨

    ikaritw 發表在 痞客邦 留言(0) 人氣()