제목 : 참고. 데이터베이스 연결에 대한 예외 처리
글번호:
|
|
248
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2004/11/02 오후 12:55:00
|
조회수:
|
|
5884
|
//로컬서버에 있는 SQL Server에 root/root사용자로 root DB 접속
using System;
using System.Data;//
using System.Data.SqlClient;//
public class 데이터베이스연결예외처리{
public static void Main(){
try //예외가 발생할만한 부분을 묶는다.
{
//Set objCon = Server.CreateObject("ADODB.Connection")
SqlConnection objCon = new SqlConnection();
//objCon.Open("Provider절...")
objCon.ConnectionString =
"server=(local);database=root;uid=root;pwd=root";
objCon.Open();
Console.WriteLine("데이터베이스 정상적으로 연결되었습니다.");
//objCon.Close()
objCon.Close();
//Set objCon = Nothing
objCon = null;
}
catch(Exception e) //예외에 따른 구문을 실행
{
Console.WriteLine(
"예외가 발생하였습니다. 예외내용은 아래와 같습니다.\n" +
"===============================================");
Console.WriteLine(e.Message);//예외 내용 출력
}
finally //예외가 발생하든 안하든 항상 실행하는 구문
{
Console.WriteLine("프로그램을 종료합니다.");
}
}
}