我花费了4个月,熬了N个通宵,写了一个小型数据库。 它的功能是可以在程序中任意申请变量,并自动判断其是否需要存储,如果需要,只要一句话即可完全保存,也可一句话完全加载。 经过测试,目前这个东西儿可以保存上千万的数组和集合,并且可以在需要时加载指定数组和集合(但是它只能处理long型变量,) 我下一步的任务是改进它,让它处理字符串,能够对上亿的字符进行读取,保存,对可变字符串进行自动的保存。
我想问的是: 这样的服务类是不是已经有了,我所做的是不是在重复别人已经做得很好的东西了?如果有,请说出来,让我用用啊!自己写的这个DATA感觉总是有BUG,不稳定安全啊! 最后问一个简单的问题:SQL需要单独的运行库吗?? 如果我用SQL做自己的数据库,那么他人要使用这个程序,是不是也必须要安装SQL数据库呢??(不是WEB程序,是本地程序) .NET FRAMEWORK有没有包含SQL数据库运行时呢??? 各位大哥,多多指点了!
我想问的是: 这样的服务类是不是已经有了,我所做的是不是在重复别人已经做得很好的东西了?如果有,请说出来,让我用用啊!自己写的这个DATA感觉总是有BUG,不稳定安全啊! 最后问一个简单的问题:SQL需要单独的运行库吗?? 如果我用SQL做自己的数据库,那么他人要使用这个程序,是不是也必须要安装SQL数据库呢??(不是WEB程序,是本地程序) .NET FRAMEWORK有没有包含SQL数据库运行时呢??? 各位大哥,多多指点了!
其次,楼主可以去翻sqlite的源码。
2、如果是SQL SERVER的话,只要用户能访问到就行,不一定非得安装,楼主可以租用一个SQL服务
3、如果不复杂,楼主可以用ACCESS或者SQLite来作为你的数据库,这些都是文件型的