제목 : 예제. SqlCommand클래스의 ExecuteReader()메서드 : Select문(다중값)(VB)
' SqlCommand클래스 사용 예제 : Select문(다중값)
Imports System.Data
Imports System.Data.SqlClient
Public Class SqlCommand클래스
Inherits System.Web.UI.Page
#Region " Web Form 디자이너에서 생성한 코드 "
'이 호출은 Web Form 디자이너에 필요합니다.
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
End Sub
'참고: 다음의 자리 표시자 선언은 Web Form 디자이너의 필수 선언입니다.
'삭제하거나 옮기지 마십시오.
Private designerPlaceholderDeclaration As System.Object
Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
'CODEGEN: 이 메서드 호출은 Web Form 디자이너에 필요합니다.
'코드 편집기를 사용하여 수정하지 마십시오.
InitializeComponent()
End Sub
#End Region
Dim objCon As SqlConnection
Dim strSql As String
Dim objCmd As SqlCommand
Dim objDr As SqlDataReader
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles MyBase.Load
objCon = New SqlConnection
strSql = "server=localhost;database=dotnet;user id=dotnet;password=dotnet"
objCon.ConnectionString = strSql
objCon.Open()
objCmd = New SqlCommand
objCmd.Connection = objCon
Dim strSql2 As String = " Select * From Dotnet "
objCmd.CommandText = Trim(strSql2)
objCmd.CommandType = CommandType.Text
objDr = objCmd.ExecuteReader()
While objDr.Read()
Response.Write("번호 : " & objDr("id") & ", 이름 : " & objDr(1) & "<br>")
End While
objDr.Close()
objCon.Close()
End Sub
End Class