|
그냥 파일을 임시로 저장했다가 파일을 스트림으로 읽어 처리하는게 훨씬 낫다구 하네요...
그래서 저두 그렇게 할려구요...
장성호님 감사합니다~
늅늅 님이 쓰신 글 :
: bm이라는 TBitmap 에 그림을 그린다음 그 bmp이미지를 디비에 저장할려구 합니다.
: 하지만 아래와 같은 소스로 해서 데이타를 집어 넣고 디비에 저장된 값을 확인하니 bgm 포맷이 전혀 아니더군요.
: 어떻게 해야 디비에 bgm파일 포맷으로 저장할수 있을가요?
:
: dmVMS_M_DB->OpenDB(false);
: dmVMS_M_DB->dbOITS->BeginTrans();
:
: pQuery->Close();
: pQuery->SQL->Clear();
: pQuery->SQL->Text = sSql1;
:
:
: pStream = new TMemoryStream;
: pStream->WriteBuffer(bm ,7680);
: pParam = pQuery->Parameters->ParamByName("dbBitmap");
: pParam->LoadFromStream(pStream, ftGraphic);
: delete pStream;
:
:
: pQuery->ExecSQL();
|