SQLite数据库如何存储和读取二进制数据 1. 存储二进制数据 SQLite提供的绑定二进制参数接口函数为: int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*)); 我们希望使用的是一套经过封装的COM接口,将上面这个函数封装为COM接口的形式 BindParaByIndex( LONG index, VARIANT val); 使用VARIANT变量来传递二进制数据,可以使用到它的一个SAF
二进制流的使用很方便,为了更好的理解应用它,我创建简单对象开始测试它的增加特性和减少特性. [Serializable] class Data----------开始时候的存储对象 { public string name = "namex"; public string ceshia = "aa"; public string ceshib = "bb"; } [Serializable] class Data----------在代码中修改存