Образовательный портал Claw.ru
Всё для учебы, работы и отдыха
» Шпаргалки, рефераты, курсовые
» Сочинения и изложения
» Конспекты и лекции
» Энциклопедии

Загружать файл в базу на С++ примерно так же просто, как и получать:

#define TESTHR(hr) do{HRESULT _hr = hr; if (FAILED(_hr)){

 IErrorInfo* ef = 0; GetErrorInfo(0,&ef);

 _com_raise_error(_hr,ef);}}while(false)

void UploadPicture2DB(PCWSTR szPath)

{

 try{

  CComVariant vtMissing(DISP_E_PARAMNOTFOUND,VT_ERROR);

  //Загружаем картинку из файла

  TESTHR(OleLoadPicturePath(szPath,NULL,NULL,0,IID_IPicture,(void**)&pic));

  CComPtr<ADOStream> stream;

  TESTHR(stream.CoCreateInstance(L"ADODB.Stream"));

 

  TESTHR(stream->put_Type(adTypeBinary));


Рекомендуем скачать другие рефераты по теме: реферат на тему україна, bestreferat ru.


Категории:




Предыдущая страница реферата | 10  11  12  13  14  15  16  17  18  19  20 |


Поделитесь этой записью или добавьте в закладки

   



Рефераты от А до Я


Полезные заметки

  •