c++Builder中的一个数据保存问题
定义了unsignedcharbuf[750],在程序中赋值了,想保存到SQLServer数据库中的,数据库中表的字段是image类型,该怎么把字节数据保存到image类...
定义了unsigned char buf[750],在程序中赋值了,想保存到SQL Server数据库中的,数据库中表的字段是image类型,该怎么把字节数据保存到image类型中呢? 如果知道,请帖出源码啊。
还有: 保存后读取也写出来,分数不够可以在追加 展开
还有: 保存后读取也写出来,分数不够可以在追加 展开
1个回答
展开全部
//SQL SERVER 中的image类型存储二进制数据
void __fastcall TForm1::Button1Click(TObject *Sender)
{
ADOTable1->Append();
TBlobField *Blob=(TBlobField*)ADOTable1->FieldByName("file_save");
Blob->LoadFromFile("C:\\a.jpg") ;
ADOTable1->Post();
}
void __fastcall TForm1::Button1Click(TObject *Sender)
{
ADOTable1->Append();
TBlobField *Blob=(TBlobField*)ADOTable1->FieldByName("file_save");
Blob->LoadFromFile("C:\\a.jpg") ;
ADOTable1->Post();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询