OLEDB로 MSSQL2005 서버의 NORTHWIND DB내 Shippers 데이터 읽기
DB를 연결하는 방법에는 다양한 방법이 있는데 윈도우 진영은 주로 ADO.NET, OLEDB, ODBC 과 ORACLE 사의 자체 연결방법인 ODP.NET 등이 있으며 이런 방법들을 이용하여 DB에 연결한 후 일반적인 Text형태로 읽거나 최근의 XML형태로 읽는 방법이 존재하는데
오늘은 단순이 OLEDB로 MSSQL2005서버에 연결해서 NORTHWIND DB의 Shipper 데이터를 읽어오는 것은 간략히 소개하고자 한다.
MSSQL2005 서버에 있는 NORTHWIND DB의 Shippers 테이블 데이터
DB 연결
'OleDbConnection 객체를정의하고연결하기
Dim strConn As String = "Provider=SQLOLEDB;" + _
"Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI"
Command 부분
'OleDBCommand 정의
Dim strSQL As String = "SELECT * FROM Shippers"
Dim cmdReader As OleDbCommand = New OleDbCommand(strSQL, cnnNwind)
cmdReader.CommandType = CommandType.Text
실행 결과
이렇게 연결과 Command 속성등을 설정해 준 후 ListBox나 DataGridView같은 컨트롤들을
폼에 배치하여 MSSQL2005 서버에서 받아온 결과값을 자신이 원하는 형태로 replace()함수나 substring()함수 등을 이용하여 가공하여 뿌려주면 된다.
'컴퓨터 관련 무료강좌 > VB2005' 카테고리의 다른 글
VB2005-배열을 이용한 신장차비교하기 (0) | 2008.06.17 |
---|---|
VB2005-배열을 이용한 구구단 놀이 (0) | 2008.06.17 |
vb2005-파일복사하기 (0) | 2008.06.04 |
VB2005-쓰레드놀이 (0) | 2008.06.04 |
VB2005-처음시작하기 (0) | 2008.05.02 |