请兄弟们一起来用用呀!(绝对好用,起码比微软的那个SQL方便多啦~) 非常感谢你帮我测试我的这个数据库东东(DBS.DLL)!!! DBS_Form.exe就是我做的一个比较简单的...操作界面的东西...嗯...界面是比较差啦~~~只是测试用的,你们可以参考DBS_Form.exe的代码帮我测试一下~~非常感谢!!! DBS_Form.exe里面有相当详细的关于如何使用我这个数据库的介绍,再此就不再说了,但是有几个特点想说一下: A.支持数组存放——微软为我们提供的数据库没有的功能! B.省内存——这是很基本的啦(支持图片存放当然要省啦)。。。 C.使用超级方便,比微软的那套东西不知道好到哪儿去啦!!我最初就是因为讨厌微软为我们提供的那些东西,所以才自己动手做的~
例如:存和取直接通过Collecter[x,y]这样的形式完成 在存取时有时候会面临不同的类型是否可以相互转换的问题,直接通过Collecter[x,y].CanBe***这个bool属性来进行判断,超级方便 还有,一个巨大的特征(太方便啦!) Collecter[*,**]=new byte[]{1,23,45}; double[]d=Collecter[*,**];//看见没有!!!直接取就是了,不需要你做任何处理!(这是因为byte永远都可以转换为double,而转换的过程我已经内部处理掉了~~,我使用一个我自定义的MyObject作为中载体,转换就由它完成) 当然,如果你把上面那个过程反过来。。。那就可能会导致异常了(要看double数组里是否有大于255的值或者小于0的值,因为byte可以接受的只有这么一个范围),你可以通过向上面所说的Collecter[*,**].CanBebytes来判断它是否可以转换为byte数组,是不是超级好用啊??!!
还有一点:我那个DBS_Form.exe在设定数组的时候要在那个文本框里这样输入:***,***,***,***,每个数字后面都要有逗号,其他的就没什么好说的了~~~
还有:save.dbs是做的一个样版文件,用DBS_Form.exe打开看看~~~
想起来了,有一点还是有必要说:它可以接受的类型:string,Bitmap,Image,bool,int,int[],char,char[],long,long[],byte,byte[],decimal,decimal[],Single,Single[],Double,Double[], 列分为五类:A.字符串(LieType.str) B.bool(LIeType.Boolean) C.数字(LieType.num) D.数组(LieType.bytes) E.图象(LieType.image) 如果你愿意帮我,如果你碰到了问题,非常欢迎来问我,我将万分感谢!!(如果能找出特殊的异常,那我就最高兴不过了!!) 因为早一段时间丢了代码,所以现在重写了一次
[此贴子已经被作者于2005-7-14 14:37:14编辑过]