การเชื่อมต่อ SQL Server ด้วย SqlConnection ใน .NET
พอดีมีงานที่ต้องเขียนเชื่อมต่อฐานข้อมูลของ SQL Server ซึ่งไปอ่าน ๆ ดูก็ง่าย ๆ (Oracle, MySQL ก็เขียนคล้ายกันมาก)
ตัวอย่างผมใช้ VB.NET เขียนนะครับ
เริ่มแรกก็ Import ก่อนเลย
Imports System.Data.SqlClient
จากนั้นก็ตามด้วย Code ตัวอย่าง อย่างง่าย ๆ
Private Sub readDataTOListView(ByVal lv As ListView)
Dim sqlServerConnect As SqlConnection
Dim sqlCommand As SqlCommand
Dim dr As SqlDataReadersqlServerConnect = New SqlConnection(“server=localhost;uid=sa;pwd=123456;database=myDatbase”)
Try
sqlServerConnect.Open()
sqlCommand = New SqlCommand(“Select * from mytable”, sqlServerConnect)dr = sqlCommand.ExecuteReader()
If dr.HasRows Then
While dr.Read()
With lv.Items.Add(dr.Item(“ID”).ToString())
.SubItems.Add(dr.Item(“Data1″))
.SubItems.Add(dr.Item(“Data2″))
End With
End WhileEnd If
dr.Close()
Catch ex As Exception
MessageBox.Show(ex.ToString())
End TryIf Not IsNothing(sqlServerConnect) Then
sqlServerConnect.Close()
sqlServerConnect.Dispose()
End If
End Subลองเอาไปใช้กันดูนะครับ ^^