Blog Content

  • 06.ADO.NET - SqlDataReaderRead

    Category ASP.NET on 2009. 9. 24. 12:19

    값을 입력하여 결과값을 출력하는 예제입니다. Test DB에서 Categories 테이블을 수정합니다. Categories Table Update 1. 해당 테이블을 선택하고 마우스 오른쪽 클릭 - 디자인 2. 해당 테이블에 값을 입력합니다. 3. 쿼리문으로 값을 입력 4. 한 줄씩 블록을 지정하시고 F5 눌러서 실행해주세요 FrmSqlDataReaderRead.aspx 번 카테고리 출력 카테고리명 : (문자열) 부모카테고리 : (널가능 또는 정수형) 정렬순서 : (정수형) FrmSqlDataReaderRead.aspx.cs protected void btnSelect_Click(object sender, EventArgs e) { // 커넥션 SqlConnection con = new SqlConnec..

    Read more
  • 05.ADO.NET - SqlDataReader

    Category ASP.NET on 2009. 9. 24. 11:41

    데이터 베이스에 저장된 값을 출력하는 예제입니다. [ 이전에 저장한 값을 불러오기 ] FrmSqlDataReader.aspx FrmSqlDataReader.aspx.cs protected void Page_Load(object sender, EventArgs e) { // 폼이 처음로드할 때에만 Select하자... if (!Page.IsPostBack) { DisplayData(); } } private void DisplayData() { SqlConnection con = new SqlConnection( "server=WINDOWS-XP\\SQLSERVER;database=Test;uid=Test;pwd=1234;"); con.Open(); SqlCommand cmd = new SqlCommand..

    Read more
  • 04.ADO.NET - SqlCommand

    Category ASP.NET on 2009. 9. 24. 11:05

    코드를 통해서 데이터베이스에 값을 입력하는 예제입니다. Test 이름의 데이터 베이스에서 테이블을 설계합니다. [ 데이터베이스 만들기 ] 테이블 설계 1. Test 이름의 DB에서 테이블 추가 2. 테이블 만들기 Num은 번호로 자동 증가값을 설정합니다. CategoryName 필드명 지정, 테이블 이름 Categories FrmSqlCommand.aspx.cs 카테고리에 데이터 입력 FrmSqlCommand.aspx.cs protected void btnCommand_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(); con.ConnectionString = "server=WINDOWS-XP\\SQLSERVER;dat..

    Read more
  • 03.ADO.NET - SqlException

    Category ASP.NET on 2009. 9. 24. 10:49

    FrmSqlException.aspx FrmSqlException.aspx.cs protected void btnConnect_Click(object sender, EventArgs e) { // 커넥션 스트링 자리를 SqlConnectionStringBuilder로 처리 SqlConnection con = new SqlConnection( (new SqlConnectionStringBuilder( "server=WINDOWS-XP\\SQLSERVER;database=Test;uid=Test;pwd=1234;")) .ConnectionString); // 잘못된 연결문자열 지정 후 에러 발생... try { con.Open(); lblError.Text = "연결완료"; } catch (SqlExcept..

    Read more
  • 01.ADO.NET - SqlConnection

    Category ASP.NET on 2009. 9. 24. 10:12

    데이터 베이스를 연결 결과를 확인하는 예제입니다. 테스트를 하기 위해서는 Sql 데이터 베이스가 있어야 합니다. 없을 수 있음으로 데이터베이스만!! 만들어봅니다. "아래 더보기 클릭" 1. Sql 2008 환경에서 작업했습니다. 새 데이터베이스 추가 -> Test 2. 로그인 - 새 로그인 로그인 이름( ID ) : Test , 암호 : 1234 암호 강제 적용 체크 해제, 기본 데이터 베이스 Test 선택하고!!! 왼쪽 화면에서 사용자 매핑 클릭!! 3. 추가한 데이터베이스(Test) 선택, 해당 사용자에게 모든 권한을 주기 db_owner 체크 ( public는 기본으로 체크 되어져 있어요) FrmSqlConnection.aspx FrmSqlConnection.aspx.cs protected voi..

    Read more
  • 00.ADO.NET - ADO.NET 이란?

    Category ASP.NET on 2009. 9. 24. 09:24

    ADO.NET - ADO.NET 모든 데이터베이스 처리 명령어. C# 클래스들의 모음. 객체지향 기반 명령어 처리 - SQL Server, Oracle 등 모든 데이터베이스 접근 가능 - ASP.NET, Windows Forms, WPF(Silverlight)에서 모두 사용 - 프로바이드 제공 - SQL Server관련 DB 입출력 - OLE DB : SQL Server제외한 모든 데이터베이스. 모든 데이터 접속 가능하도록 함 - 명령어는 다 똑같음. 데이터베이스가 달라도 모든 명령어들이 똑같이 사용됨 - Connection, Command, DataReader, DataAdapter 명령어 사용 - DataSet을 사용 - ODBC 사용하지 않음 - ODBC기술은 OLE DB로 흡수 됨 ADO.NET의..

    Read more
1 2 다음