中易网

VB中,有一个控件可以将内容二进制保存到数据库,如果在保存时修改?

答案:2  悬赏:20  
解决时间 2021-03-12 09:45
dim buffer as variant
xTable.saveToBuffer buffer ‘表格保存为二进制流
‘这个 buffer 会保存到数据库
'以后再 xTable.OpenfromBuffer buffer 打开

如何对这个 buffer 进行修改,比如添加点东西后保存,下次读出来再修改回去,坐等。

目的是避免别人通过读数据库打开存储的东西。

其实主要问题是不知道怎么操作VB里的二进制变量。
最佳答案
先说保存,将你的二进制文件先加工成你要存的内容,其实也就是写二进制文件的操作了,比如说你在第几个字节起,开始插入乱码,加入你的自定义内容,这些内容固定就行了,有几个字节要记清楚,相当于是把你的二进制文件分为两部分,在中间加入你要加的内容,
再说读取
既然是以二进制流存到表中的,读出来的时候,就for binary输出到二进制文件,输出时使用二进制方式,输出文件分成三段,第一段就是开始到你插入内容的那个字节结尾,第二段就是你加的内容的字节数,第三段是你插入内容的最后一个字节末尾开始到文件结尾,然后将你添加的字节也就是第二段去掉,再把一三两段合成一个文件
全部回答
没看懂什么意思?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
演接吻戏是真吻吗
都梁驾校仇集分校地址在什么地方,想过去办事
开福区长沙伍俊伍氏猪脚(湘春路店)这个地址怎
ix35钥匙防盗芯片在哪?
佟大为拍的有关拉肚子药的广告
责任心强做事很细心的女孩子,该如何沟通
杭州小笼包好吃的秘诀
懿健身会馆在哪里啊,我有事要去这个地方
怎么进入酷狗空间
nh4co3质子守恒式怎么写。要详细的分析过程,
有哪些小说特别色
从米王酒业钟落潭经销点在哪里啊,我有事要去
山下梅子酒 十里故清欢是什么意思
用云字形容一个口号,谢谢
永先汽车服务中心地址有知道的么?有点事想过
推荐资讯
于钦宝消防北京消防支队什么级别
李固堆生活超市怎么去啊,有知道地址的么
midas 哪个主节点 哪个从节点
电视剧<寻找前世之旅第二季>全集哪里看啊?
一位平凡的人作文
900分之75约分
课文小蝌蚪找妈妈配什么音乐
我是私营企业领导, 员工结婚, 送礼红包我应该
增江竹木机械地址在哪,我要去那里办事
有一包糖比30多比40少分的份数和每份的块数同
两个人第一次偷了两辆电动车,价值5000元,成
曰本动漫已被禁播的还能在哪个播放器看?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?