首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

cxgrid 如何把布局文件保存到数据库 (sql server)

2012-02-10 
cxgrid 怎么把布局文件保存到数据库 (sql server) ?我现在只是懂得利用StoreToIniFile以文件的方式保存到

cxgrid 怎么把布局文件保存到数据库 (sql server) ?
我现在只是懂得利用StoreToIniFile以文件的方式保存到硬盘,请问怎么使用StoreToStream保存到数据库?

[解决办法]
没有用过cxgrid,不过将流文件保存在数据库中可以参考如下代码:

C/C++ code
TMemoryStream *tmpStream = new TMemoryStream();       ADOQuery1->Close();       ADOQuery1->SQL->Clear();       tmpStream->LoadFromFile(file_name);       strsql="insert into file_info(file_name,file_content,update_time,file_size) values ";       strsql=strsql+"('"+file_short_name+"',";       strsql=strsql+":content,";       strsql=strsql+"'"+update_time+"',";       strsql=strsql+"'"+file_size+"')";       ADOQuery1->SQL->Add(strsql);       ADOQuery1->Parameters->Items[0]->LoadFromStream(tmpStream,ftBlob);       ADOQuery1->ExecSQL(); 

热点排行