知识大全 C#使用BerkeleyDB操作简介[7]
Posted 操作
篇首语:君不见长松卧壑困风霜,时来屹立扶明堂。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 C#使用BerkeleyDB操作简介[7]相关的知识,希望对你有一定的参考价值。
C#使用BerkeleyDB操作简介[7] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
if (key Buffer Length < key Size) keyStream SetLength(key Size); key = DbEntry Out(keyStream GetBuffer()); if (data Buffer Length < data Size) dataStream SetLength(data Size); data = DbEntry Out(dataStream GetBuffer()); continue; case ReadStatus Success: dataStream Position = ; dataStream SetLength(data Size); cust = (IPut)formatter Deserialize(dataStream); return true; default: return false; while (true);调用方法
首先要有一个写入的实体类 必须可以序列化 并且实现IPut接口
[Serializable()] class Item : IPut public string Name get; set; public string Text get; set; public int ID get; set; public override string ToString() return string Format( ID: Key: ID Name); public string Key get return Name;操作
using (BDBManager manager = new BDBManager( db db dat )) bool success = manager Set(new Item() ID = Name = Test Text = ); Console WriteLine(string Format( set is success)); using (BDBManager manager = new BDBManager( db db dat )) IPut put = new Item() Name = Test ; bool success = manager Get(ref put); Console WriteLine(string Format( read is item : success put ToString())); using (BDBManager manager = new BDBManager( db db dat )) IPut put = new Item() Name = Test ; bool success = manager Remove(put); Console WriteLine(string Format( remove is item : success put ToString())); using (BDBManager manager = new BDBManager( db db dat )) List<IPut> list = manager Find(); foreach (var item in list) Console WriteLine(item ToString()); Console WriteLine( end ); Console ReadKey(); cha138/Article/program/net/201311/14797相关参考
C#使用BerkeleyDB操作简介[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
C#使用BerkeleyDB操作简介[6] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
C#使用BerkeleyDB操作简介[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!while
C#使用BerkeleyDB操作简介[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Ber
C#使用BerkeleyDB操作简介[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Ber
C#使用BerkeleyDB操作简介[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
知识大全 Oracle发布新版BerkeleyDB嵌入式数据库
Oracle发布新版BerkeleyDB嵌入式数据库 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
(1)C优22:系绵阳经济技术高等专科学校有成。全生育期148天,比对照汕优63长l.2天。分察力强,株型较紧凑。米质略优于对照。抗稻瘟病能力强于对照,叶瘟5~7级,颈瘟3~7级。1997~1998两
(1)C优22:系绵阳经济技术高等专科学校有成。全生育期148天,比对照汕优63长l.2天。分察力强,株型较紧凑。米质略优于对照。抗稻瘟病能力强于对照,叶瘟5~7级,颈瘟3~7级。1997~1998两
嵌入式操作系统Symbian简介 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!SymbianOS是