반응형

전체 글

(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

(C#) DBConn 클래스를 사용해서 select 구문 실행하기

DBConn 클래스를 이용해서 select 문 실행하는 C#코드입니다. "DBConn" 클래스와 "예제 데이터베이스"는 이 블로그에서 검색해 보기 바랍니다. DBConn 클래스를 이용해서 select문 실행하는 예제 프로젝트 생성: DBConn 클래스가 프로젝트에 포함되어 있어야 합니다. Windows Forms 앱(.NET Framework) 리스트박스 1개, 버튼 1개 using System; using System.Windows.Forms; using System.Data.SqlClient; namespace db_1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_C..

C# 2023.04.19

(C#) LocalDB/SQLServer에서 데이터 가져와서 한 행씩 출력하기

LocalDB(또는 MS SQLServer)에 연결해서, 테이블의 데이터를 가져와서 한 행씩 출력하는 코드입니다. LocalDB와 MS SQL Server는 연결 문자만 다르고, 나머지 코드는 똑 같습니다. 예제 데이터베이스는 이 블로그에서 "예제 데이터베이스"로 검색해 보기 바랍니다. 프로젝트 생성 Windows Forms 앱(.NET Framework) 리스트 박스 1개, 버튼 1개를 배치하고 버튼에 아래의 코드를 작성합니다. using System; using System.Windows.Forms; using System.Data.SqlClient; namespace db_1 { public partial class Form1 : Form { public Form1() { InitializeComp..

C# 2023.04.19

(C#) LocalDB: haksa 예제 데이터베이스 만들기

다운로드 받았거나 다른 컴퓨터에서 복사해 온 SQL Server/LocalDB로 만들어진 데이터베이스를 설치하는 방법을 설명합니다. 이 예제를 따라하기 위해서는 SSMS 가 설치되어 있어야 합니다. SSMS 설치 방법은 이 블로그에서 "SSMS"로 검색해 보기 바랍니다. 데이터베이스: "haksa" 다운로드 데이터베이스를 연결하는 방법 1. 다운로드 받아서 압축을 풉니다. haksa.mdf haksa_log.ldf - 압축이 풀인 2개의 파일을 아래의 위치로 이동합니다. c: \사용자\(컴퓨터이름) 2. SSMS(Microsoft SQL Server Management Studio)를 실행합니다. - LocalDB로 연결합니다. 3. [데이터베이스] --> "연결"을 선택합니다. 4. [추가] 버튼을 누..

SQLServer_LocalDB 2023.04.19

(C#) DBConn.cs: MS SQL Server, LocalDB 데이터베이스를 다루는 클래스

아래의 코드를 다운로드 받아, 사용하는 프로젝트에 그대로 붙여넣어 사용할 수 있습니다. [솔루션 탐색기]의 프로젝트 → "추가" → 기존 항목 → (DBConn.cs) 찾아서 선택 (사용 예) MS SQL Server, LocalDB를 다루는 클래스// @utf-8// © 2014~2023 정경환(jwcwjung@naver.com)// https://coding-abc.kr/19 (SQL Server, LocalDB)// https://coding-abc.kr/22 (select 구문 실행하기)// https://coding-abc.kr/48 (OleDb)// -- DBConn.cs// -- for SQL Server, LocalDBusing System;using System.Data;usin..

C# 2023.04.19

(C#) LocalDB 다운로드 및 설치, SSMS 설치

LocalDB는 Microsoft SQL Server Express 버전에 포함되어 있습니다. 1. 아래의 링크에 연결합니다. https://www.microsoft.com/ko-kr/sql-server/sql-server-downloads 3. 다운로드 받은 파일을 실행합니다 - SQL2019-SSEI-Expr.exe [미디어 다운로드]를 선택합니다. 4. "LocalDB"를 선택하고, [다운로드] 버튼을 누릅니다. 5. LocalDB 설치는 어려움이 없습니다. 다운로드 받은 "LocalDB"를 설치합니다. 6. LocalDB에 데이터베이스를 생성하거나, 테이블을 생성하기 위해서 SSMS를 설치합니다. 7. SSMS 다운로드 및 설치 아래의 링크를 클릭합니다. https://learn.microsoft..

SQLServer_LocalDB 2023.04.19

(C#) 암호화 모듈 MD5, SHA256

C#에서 문자열을 암호화 할 때 사용할 수 있는 암호화 모듈입니다. 아래의 코드를 복사하여 사용하면 됩니다. using System.Security.Cryptography; using System.Text; // MD5 암호화 128bit 암호화 public static string MD5Hash(string s) { MD5 md5 = new MD5CryptoServiceProvider(); byte[] hash = md5.ComputeHash(Encoding.ASCII.GetBytes(s)); StringBuilder stringBuilder = new StringBuilder(); foreach (byte b in hash) { stringBuilder.AppendFormat("{0:X2}", b);..

C# 2023.04.18

순서도(flowchart) 그리는 사이트

프로그램 설치 없이 사이트 접속만으로 순서로를 그릴 수 있습니다. https://app.diagrams.net/ Flowchart Maker & Online Diagram Software Flowchart Maker and Online Diagram Software draw.io is free online diagram software. You can use it as a flowchart maker, network diagram software, to create UML online, as an ER diagram tool, to design database schema, to build BPMN online, as a circuit d app.diagrams.net

통합게시판 2023.04.18
반응형