การเชื่อมต่อ SQL Server ด้วย SqlConnection ใน .NET

2009-11-11 / Computer, Programming, SQL/Database, VB.NET/C# / 510 Comments

พอดีมีงานที่ต้องเขียนเชื่อมต่อฐานข้อมูลของ 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 SqlDataReader

sqlServerConnect = 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 While

End If
dr.Close()
Catch ex As Exception
MessageBox.Show(ex.ToString())
End Try

If Not IsNothing(sqlServerConnect) Then
sqlServerConnect.Close()
sqlServerConnect.Dispose()
End If
End Sub

ลองเอาไปใช้กันดูนะครับ ^^

Read More