티스토리 뷰

개발

simpleAdo 2.10

likehood~ 2008. 2. 21. 13:39
그동안 귀차니즘의 압박으로  BLOB(Binary Large OBject)데이터의 DB입출력에 관한 코드가 없었는데, 이번 프로젝트에 마침 이미지 데이터를 입력할 기회가 생김!!..

그래서 오랜만에 simpleAdo 업데이트...
그간 simpleAdo에서 사용하지 않았던 RecordSet의 기능들을 사용하느라 진땀좀 뺐음.
객체도 하나 늘어났고..
기능상의 오류가 날 가능성을 배제할수 없음. 고로 난 책임안지겠음.ㅋ

#define __WEATHER에 감싸져 있는 코드를 수정하셔서 사용하시면 쉽게 BLOB데이터를
입력하실 수 있을거에요~~

사용하시는 분이 아직 계실런지 모르겠지만, 일단 올려둡니다.~

  - Modify Date/Ver : 20071011/ 2.1
   - BLOB 데이터 입출력 지원 (image file Get/Put)
   - 제네럴한 코드로 짜기에 시간이 촉박하여 프로젝트 디팬던트 하지만, 코드를 보시면
     쉽게 수정하여 사용하실 수 있습니다.
    -added functions
    void UpdateBinaryFile(LPCSTR lpszFilePath, LPCSTR lpszQry, ...);
   #ifdef __WEATHER // project dependent.
    void InsertWxImages(int nTime, LPCSTR lpszKind, const vector<CString> vtFilePath);
    void GetWxImages(int nTimes, LPCSTR lpszPicKind);
   #endif


PS. doxygen으로 만든 문서 첨부합니다.
댓글