반응형

데이터베이스

데이터베이스 연결 문자열 모음 Database connection string

여러 종류의 데이터베이스에 연결할 때 사용할 문자열입니다.참고용으로 작성했습니다. // MSSQL Serverusing System.Data.SqlClient;string strConnection =  "server= IP(또는 도메인);uid=사용자명;pwd=암호;database=db_name"; // LocalDbusing System.Data.SqlClient;string strConnection =  @"Data Source=(LocalDB)\MSSQLLocalDB;Initial Catalog=db_name;Integrated Security=True"; // MySQLusing MySql.Data.MySqlClient;string strConnection =  "server=IP(또는 도메인);..

C# 2024.10.30

데이터베이스 인기 순위 (DB-Engines Ranking) 2023년 11월

db-engines.com 에서 매달 발표되는 데이터베이스 인기 순위입니다. 이 자료는 강의를 위해서 작성되었습니다 - 2023년 11월 28일 참고: https://db-engines.com/en/ranking 위 사이트에서는 데이터베이스의 순위를 매기는 방법을 설명하고 있습니다. (구글 번역을 참고하여 작성하였습니다.) 웹사이트에서 시스템이 언급된 수로, 검색 엔진 쿼리 결과 수로 측정됩니다. 현재 이 측정에는 Google과 Bing을 사용하고 있습니다. 시스템에 대한 일반적인 관심. 이 측정을 위해 Google 트렌드의 검색 빈도를 사용합니다. 시스템에 대한 기술적 논의의 빈도. 우리는 IT 관련 유명 Q&A 사이트 Stack Overflow, DBA Stack Exchange 등의 관련 질문 건수..

통합게시판 2023.11.28

(SQLite) 다운로드 및 설치, 데이터베이스와 테이블 생성

여기서는 윈도우용 SQLite를 다운로드 받아 설치합니다. 1. SQLite 다운로드 아래의 링크를 클릭합니다. https://sqlite.org/download.html 2. 아래 그림에 표시된 윈도우용 "sqlite-tools-win32-x86....zip" 파일을 선택하면 다운로드를 시작합니다. 3. 다운로드 받은 파일의 압축을 풀고, 폴더를 "c:\sqlite"로 이동하겠습니다. 폴더를 c:\로 이동한 다음에 이름 바꾸기에서 "sqlite"로 변경합니다. 4. "sqlite3.exe"를 더블 클릭해서 실행합니다. 5. 데이터베이스를 생성합니다 - 여기서는 "haksa" 데이터베이스를 만들겠습니다. ".open 데이터베이스명"을 입력하면 데이터베이스를 새로 생성하거나 이미 존재하면 데이터베이스를 엽..

다운로드_링크 2023.08.30

(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#) dataGridView에 테이블 출력하기:DataSet DataAdapter

SQL Server로 부터 데이터를 가져와서 dataGridView 컨트롤에 출력하는 예제입니다. using System; using System.Windows.Forms; using System.Data; using System.Data.SqlClient; namespace DataSet_1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button2_Click(object sender, EventArgs e) { string connectionString = "server=___;uid=___;pwd=___;database=haksa"; SqlConnection conn = new ..

C# 2023.06.25

(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#) DBConn_OleDb.cs: 데이터베이스 다루는 클래스

c#에서 OleDB 데이터베이스를 다루는 클래스 관련 링크: https://coding-abc.kr/19 (SQL Server, LocalDB) https://coding-abc.kr/48 (OleDb) 이 블로그에서 "DBConn"으로 검색하면 더 많은 정보를 볼 수 있습니다. 다운로드 // @utf-8 // © 2014~2023 정경환(jwcwjung@naver.com, https://coding-abc.kr) // https://coding-abc.kr/19 (SQL Server, LocalDB) // https://coding-abc.kr/22 (select 구문 실행하기) // https://coding-abc.kr/48 (OleDb) // -- DBConn_OleDb.cs // -- for O..

C# 2023.04.21

(C#) LocalDB 데이터베이스 복사하여 사용하기, SSMS에 연결하기

LocalDB 데이터베이스 파일을 다른 컴퓨터로 복사하여 사용하는 방법 복사한 데이터베이스를 SSMS에 연결하는 방법 파일을 복사할 때는 "_.mfd", "_log.ldf" 2개의 파일을 모두 복사하여야 합니다. LocadlDB 데이터베이스 파일 위치: c:\사용자\컴퓨터이름 LocalDB 데이터베이스 파일을 "c:\사용자\컴퓨터이름" 위치에 복사합니다. SSMS(Sql Server Management Studio)에서 LocalDB 데이터베이스 연결하기 1. SSMS를 실행합니다. 2. 연결문자를 입력해서 LocalDB 데이터베이스에 연결합니다. 연결 문자는 다음과 같습니다. (LocalDB)\MSSQLLocalDB 3. [데이터베이스]에서 [연결]을 선택합니다. 4. [추가] 버튼을 선택합니다. 5...

C# 2023.04.20

(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, LocalDB using System; using System.Data;..

C# 2023.04.19
반응형