디비(6)
-
1장-1강 데이터베이스
데이터베이스란 도대체 무엇을 말하는 것일까요?1강에서는 데이터 베이스의 개념에 관해 배우도록 하겠습니다.데이터란 컴퓨터 안에 기록되어 있는 숫자를 의미하며, 이러한 데이터의 집합을 데이터베이스라고 합니다. 없은 의미에서는 '컴퓨터 안에 기록된 모든 것'을 데이터베이스라고 할 수 있습니다. 다만 일반적으로 통용되는 데이터베이스라는 개념은 조금 닫른데, 특정 데이터를 확인하고 싶을 때 간단하게 찾아낼 수 있도록 정리된 형태를 가리킵니다.데이터베이스 내의 데이터는 영구적으로 보존되어야 합니다. 주기억장치에만 데이터를 저장한다면, 전원을 끄는 순간 모든 데이터는 사라져 버립니다. 이런 상태에서는 영구적이라 말할 수 없습니다. 따라서 데이터베이스의 데이터는 하드디스크나 플래시메모리(SSD) 등 비휘발성 저장장치에..
2019.03.08 -
테이블 복사 (다른 DB간 복사포함)
필드의 타입과, 필드의 숫자가 동일한 두 테이블간의 데이터를 복사하는방법 입니다. ■ 복사한 데이터를 넣을 테이블이 존재하지 않을 경우 (테이블 생성 + 테이블 복사) □ Create Tables [대상 테이블명] Select * from [원본 테이블명] □ Select * Into [생성될 테이블명] From [원본 테이블명] (기본 모드 데이터까지 복사) □ Select * Into [생성될 테이블명] From [원본 테이블명] Where '1' = '2' (데이터 없이 테이블 구조만 복사) □ Select * Into [생성될 테이블명] From [원본 테이블명] Where '1' = '1' (데이터까지 복사) ■ 복사한 데이터를 넣을 테이블이 존재하는 경우 (테이블 복사) Insert Into ..
2017.03.28 -
SELECT에 DB 값 삽입
1. SELECT박스에 DB 데이터 바인딩 1Level--> 2. 해설 while문 사용시 로 작성하여 다른 폼으로 select박스의 값을 전송 할 수 있습니다.
2017.03.23 -
DataGridView를 이용한 DB 검색하기
1. DB 연결하기DB (데이터베이스) 연결하기 2. 데이터삽입저장프로시저를 이용한 DB 데이터 삽입 3.DataGridView를 이용한 DB 검색하기 -1) 저장프로시저를 이용한 DB 데이터 삽입에서 GUI를 추가합니다. -2) DataGridView의 ID를 "dgv_Search", Button의 ID를 "btn_Search"로 설정합니다. -3) "btn_Search_Click"명을 가지는 Button의Click이벤트를 설정합니다. -4) DataGridView에 DB내용이 검색된 것을 확인할 수 있습니다. -5) 소스코드 namespace yuchae{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } pri..
2017.01.31 -
저장프로시저를 이용한 DB 데이터 삽입
1. DB 연결하기DB (데이터베이스) 연결하기 2. 저장프로시저를 이용한 DB 데이터 삽입 -1) 아래와 같이 GUI를 구성합니다. -2) Label의 ID "lab_Name, lab_Tell, lab_Age", Button의 ID "btn_DBInData"로 설정합니다. -3) 저장프로시저를 추가하기 위해 서버탐색기(Ctrl+ W, L)를 열어줍니다. -4) 저장 프로시저를 마우스 우클릭 -> 새 저장 프로시저 추가를 클릭합니다. -5) 저장프로시저명과 내용을 입력하고 저장버튼(Ctrl + S)을 클릭합니다. CREATE PROCEDURE 프로시저명/*(@parameter1 int = 5,@parameter2 datatype OUTPUT)*/AS/* SET NOCOUNT ON */RETURN -6) ..
2017.01.31 -
DB (데이터베이스) 연결하기
1. DB (데이터베이스) 만들기DB (데이터베이스) 만들기 - 1DB (데이터베이스) 만들기 - 2DB (데이터베이스) 만들기 - 3 2. DB (데이터베이스) 연결하기 예제 -1) 아래와 같이 GUI를 구성합니다. -2) Button의 ID를 "btn_DBConnection"으로 설정합니다. -3) "btn_DBConnection_Click"명을 가지는 Button의 Click이벤트를 설정합니다. -4) 아래와 같은 메시지 창이 출력되면 연결에 성공한 것입니다. -5) 아래와 같이 메시지 창이 출력되면 연결에 실패하였으며, 어떠한 이유로 실패했는지 알려줍니다. -6) 소스코드 using System.Data.Sql;using System.Data.SqlClient; namespace yuchae{ p..
2017.01.31