반응형

DataGridView

(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#) DBConn.cs 클래스 이용: 뷰(view)를 데이터그리드뷰에 출력하기

DBConn.cs 클래스를 이용해서 SQL Server 또는 LocalDB에 저장된 뷰(View)를 데이터그리드뷰에 출력하는 예제입니다. 이 예제를 실행하기 위해서는 데이터베이스가 설치되어 있어야 합니다. 기타 실습을 위해 필요한 모든 내용은 이 블로그에 있으므로 검색해서 해결하면 됩니다. 참고 DBConn.cs https://coding-abc.kr/19 뷰 생성: (SSMS) 뷰(view) 생성하기 실습 1. 프로젝트 생성 Windows Forms 앱(.NET Framework) 2. 폼에 DataGridView 컨트롤 1개 추가, 버튼 1개 추가 3. DBConn.cs 클래스 추가 - 위의 DBConn.cs 링크 참고 4. 버튼에 코드 작성 using System; using System.Data;..

C# 2023.05.07

(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
반응형