반응형

데이터그리드뷰

(C#) MySQL 연결하기, NuGet 패키지

NuGet 패키지 관리자를 이용해서 C# 언어에서 MySQL에 연결하는 방법을 설명합니다. 예제 1. 비주얼스튜디오에서 프로젝트를 생성합니다. .WIndows Forms 앱(.NET Framework 4.8) 2. [솔루션 탐색기]에서 "NuGet 패키지 관리"를 선택합니다. 아래 그림처럼 "mysql"을 입력하고 검색한 다음에 "MySql.Data"를 찾아서 설치합니다. 참조 항목에 "MySql.Data" 항목이 추가된 것을 볼 수 있습니다. 3. 폼(Form)에 데이터그리드뷰 1개와 버튼 1개를 추가합니다 - 아래의 결과 화면을 참고합니다. 4. 버튼을 클릭해서 코드를 작성합니다. using MySql.Data.MySqlClient; using System; //using System.Collecti..

C# 2023.08.15

(C#) 오라클 데이터베이스에 연결하기

C#에서 오라클 데이터베이스에 연결해서 데이블의 데이터를 출력해 보겠습니다. 오라클 데이터베이스에 연결하는 여러가지 방법이 있습니다. 여기서는 nuget 패키지 관리를 이용해 보겠습니다. 1. 프로젝트를 생성합니다. - WIndows Forms 앱(.NET Framework 4.8) 2. 폼에 ListBox 1개, DataGridView 1개, 버튼 2개를 배치합니다 - 아래의 결과 화면을 참고합니다. 3. 솔루션 탐색기에서 "NuGet 패키지 관리"를 선택합니다. [찾아보기]에서 "Oracle"를 입력합니다. 아래의 체크한 항목을 선택합니다. 이미 설치되어 있는지 [설치됨]에서 먼저 검색을 해 봅니다 - 설치되어 있으면 이 과정을 건너 뜁니다. 4. 참조에 추가된 것을 확인합니다. "Oracle.Dat..

C# 2023.08.10

(C#) dataGridView의 행을 선택했을 때, 열(셀) 내용 가져와서 출력하기

#dataGridView #데이터그리드뷰 #SelectedRows #CellClick 데이터그리드뷰 컨트롤에서 행을 선택했을 때, 선택된 행의 열(셀. cell)의 값을 가져오는 코드입니다. dataGridView의 행을 선택했을 때, 열(셀) 내용 가져와서 출력하기 셀(Cell)의 value 속성은 object 형식이므로 원하는 형식으로 변환하여 사용하여야 합니다. private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { txtHakbun.Text = dataGridView1.SelectedRows[0].Cells[0].Value.ToString(); txtName.Text = dataGridView1.Selec..

C# 2023.04.19

(C#) dataGridView에 데이터베이스 테이블 출력하기

데이터그리드뷰(dataGridView) 컨트롤에 "haksa" 데이터베이스의 "student" 테이블을 출력하는 C# 코드입니다. 다음 코드를 실습하기 위해서는 아래와 같은 구성이 필요합니다. 1. LocalDB 2. 학사(haksa) 데이터베이스와 학생(student) 테이블 - 다운로드 및 데이터베이스 연결하기 LocalDB 설치와 "haksa" 데이터베이스가 있어야 실행됩니다. using System; using System.Windows.Forms; using System.Data.SqlClient; using System.Data; namespace dataGridView_1 { public partial class Form1 : Form { string connectionString = @"S..

C# 2023.04.19
반응형