테스트를 하기 위해서는 Sql 데이터 베이스가 있어야 합니다.
없을 수 있음으로 데이터베이스만!! 만들어봅니다. "아래 더보기 클릭"
FrmSqlConnection.aspx |
<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server">
<title></title> </head> <body>
<form id="form1" runat="server">
<div>
<asp:Button ID="btnConnection" runat="server" Text="연결" onclick="btnConnection_Click" />
<br />
<asp:Label ID="lblDisplay" runat="server" Text="" ForeColor="Red"></asp:Label>
</div>
</form> </body> </html> |
FrmSqlConnection.aspx.cs |
protected void btnConnection_Click(object sender, EventArgs
e) {
//[1] SqlConnection 클래스의 인스턴스 생성
SqlConnection con = new SqlConnection();
//[2] ConnectionString 속성 지정
con.ConnectionString = "server=WINDOWS-XP\\SQLSERVER;database=Test;uid=Test;pwd=1234;";
//[3] Open() 메서드로 DB 접속
con.Open();
//[!] 필요한 처리 : CRUD
this.lblDisplay.Text = "DB에 접속되었습니다.";
//[4] Close() 메서드로 DB 접속 해제
con.Close(); } server는 MS-SQL 서버 이름을 입력하셔야 합니다. MS-SQL을 실행하시면 처음 로그인 할 때 보시면 서버 이름이 나옵니다. [그림1-4] 서버이름을 그대로 입력하시면 애러가 납니다. [그림1-5] |
결과확인 |
[그림1-6] |
FrmSqlConnection.aspx.cs |
protected void btnConnection_Click(object sender, EventArgs
e) {
SqlConnection con = new SqlConnection(
"Data
Source=WINDOWS-XP\\SQLSERVER;Initial Catalog=Test;"
+ "User
ID=Test;Password=1234;");
con.Open();
lblDisplay.Text = "연결 완료";
con.Close(); } |
'ASP.NET' 카테고리의 다른 글
05.ADO.NET - SqlDataReader (0) | 2009.09.24 |
---|---|
04.ADO.NET - SqlCommand (0) | 2009.09.24 |
03.ADO.NET - SqlException (0) | 2009.09.24 |
02.ADO.NET - SqlConnectionBuilder (0) | 2009.09.24 |
00.ADO.NET - ADO.NET 이란? (0) | 2009.09.24 |
Comments