전체 글 74

[C# 학습] 폼1 -> 폼2 데이터 전송(다른 폼에 데이터(클래스) 전송, 이벤트 이용)

- 이벤트를 이용하여 폼1에서 폼2로 데이터를 전송하는 방법. 1. 데이터를 보내려는 폼(DataSendForm)에서 delegate, event 키워드로 이벤트를 생성한다. //DataSendForm public delegate void DataSendHandler(MyClass myclass); public event DataSendHandler DataSendEvent; 2. 데이터를 보내려는 폼(DataSendForm)에서 버튼 클릭 시 이벤트를 호출하여 데이터를 전송한다. //DataSendForm private void btn_Click(object sender, EventArgs e) { DataSendEvent(sendData()); } public MyClass sendData() { M..

[C# 학습] OleDbConnection, OleDbCommand, OleDbDataAdapter, OleDbDataReader

OleDbConnection 데이터 소스에 대해 열려 있는 연결을 나타낸다. Overload Description OleDbConnection() OleDbConnection 클래스의 새 인스턴스를 초기화. OleDbConnection(String) 지정된 연결 문자열을 이용하여 새 인스턴스를 초기화. OleDbCommand SQL문이나 데이터 소스에 실행할 저장 프로시저를 나타낸다. Overload Description OleDbCommand() OleDbCommand 클래스의 새 인스턴스 초기화. OleDbCommand(String) 쿼리 텍스트로 OleDbCommand의 새 인스턴스 초기화. OleDbCommand(String, OleDbConnection) 쿼리 텍스트, OleDbConnectio..

[C# 학습] .NET Framework 데이터 공급자

.NET Framework 데이터 공급자 데이터베이스에 연결, 명령 실행 및 결과 검색에 이용된다. → 검색된 결과는 곧바로 처리되거나 DataSet에 저장됨. → 필요한 경우 ① 사용자에게 노출되거나, ② 여러 소스의 데이터와 함께 사용되거나, ③ 계층 간에 원격으로 사용된다. .NET Framework 데이터 공급자(Data Provider) 종류 종류 기능 namespace .NET Framework Data Provider for SQL Server 수 System.Data.SqlClient .NET Framework Data Provider for OLE DB 정 System.Data.OleDb .NET Framework Data Provider for ODBC 중 System.Data.Odbc..

[C# 학습] SqlConnection, SqlCommand, SqlDataAdapter

SqlConnection 클래스 SQL Server를 접속하기 위한 클래스. SQL 서버를 사용하려면 클라이언트 프로그램이 먼저 서버와 접속해야 함. → 접속 시 사용하는 Connection String 필요. → 서버 명, 인증 방법, 초기 DB명 등 지정. 예시) //1 string strConn1 = "Data Source=[서버 주소];Initial Catalog=[DB명];Integrated Security=SSPI;"; //2 string strConn2 = "Data Source=[서버 주소];Initial Catalog=[DB명];User ID=[아이디];Password=[비밀번호];"; SqlConnection conn = new SqlConnection(strConn); conn.Ope..

[C# 학습] 데이터베이스 엔진 인증 모드(Windows 인증 방식, SQL 인증 방식)

서버 인증 모드에는 Windows 인증 방식과 SQL 인증 방식이 있다. 1) Windows 인증 방식 - Windows에서 사용자 ID를 확인한다. → SQL Server는 암호를 요청하지 않고 ID의 유효성 검사를 수행하지 않는다. - 기본 인증 모드 → SQL Server 인증보다 훨씬 더 안정하다. - SqlConnection 클래스를 이용하여 서버와 접속하기 위해 필요한 Connection String → Case: Windows 인증 방식 //Connection String string strConn = "Data Source=[서버주소];Initial Catalog=[DB명];Integrated Security=SSPI;"; 2) SQL 인증 방식 - 사용자 이름과 암호가 SQL Server..

728x90
반응형