Test Environments
- OS : Windows 7
- IDE : Visual Studio 2017
- .NET framework 4.5.2
'C# > Tips & Skills' 카테고리의 다른 글
C#에서 DB2 Connection (0) | 2016.09.07 |
---|
Test Environments
- OS : Windows 7
- IDE : Visual Studio 2017
- .NET framework 4.5.2
C#에서 DB2 Connection (0) | 2016.09.07 |
---|
1. DB2로 접속할 PC에 driver 설치.
- DB2 version에 맞는 driver 을 IBM 홈페이지 에서 찾아 다운로드.
(file name : ibm_data_server_driver_package_win64_v10.5.exe)
- 설치가 완료되면 Windows->assembly에서 확인 가능
2. Project에 IBM.Data.DB2.dll 추가.
- DLL 파일은 아래링크 샘플에 포함되어 있음.
- 접속이 되지 않는다면, 동일명의 다른버전을 사용 해서 테스트 권장.
Sample : https://code.msdn.microsoft.com/windowsdesktop/How-to-connect-IBM-DB2-a9eec85e
* 주요. C# 소스 *
/// DB 객체
private static IBM.Data.DB2.DB2Connection mDBconn = null;
// 객체 생성
mDBconn = new IBM.Data.DB2.DB2Connection(mConnectionString);
// Connecting
Service.mDBconn.Open();
// Select Data - multiple rows
IBM.Data.DB2.DB2Command cmd = new IBM.Data.DB2.DB2Command(query, mDBconn);
IBM.Data.DB2.DB2DataReader dr = cmd.ExecuteReader();
dt.Load(dr);
// Select Data - single value
IBM.Data.DB2.DB2Command cmd = new IBM.Data.DB2.DB2Command(query, mDBconn);
cmd.ExecuteScalar();
// Insert/Update Data
cmd = new IBM.Data.DB2.DB2Command(sql, mDBconn);
cmd.ExecuteNonQuery();
Single instance application (0) | 2017.09.26 |
---|