cxgrid 如何把布局文件保存到数据库 (sql server)
cxgrid 怎么把布局文件保存到数据库 (sql server) ?
我现在只是懂得利用StoreToIniFile以文件的方式保存到硬盘,请问怎么使用StoreToStream保存到数据库?
------解决方案--------------------
没有用过cxgrid,不过将流文件保存在数据库中可以参考如下代码:
我现在只是懂得利用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();