永发信息网

如何在内存创建一个MDB数据库?

答案:3  悬赏:0  手机版
解决时间 2021-03-06 18:07
程序可以通过网络获得必须的数据,但因为有大量的查询操作,显得效率极低,不能满足要求。原计划是在本地保存为一个MDB文件,但因项目对安全性要求很高,不允许在硬盘上有存储操作(存了再删也不行),而被否。所以我想能否创建一个存储在内存中的 DBConnect(或者其他类似)对象,使得我可以一次性将数据接收并保存在里面,然后可以随时通过SQL语句进行查询等操作呢?
请高手或者有这方面经验的前辈赐教。
最佳答案
这个太难了,估计很难实现。

“有大量的查询操作,显得效率极低,不能满足要求。”

可以进行查询优化,比如建立索引、sql语句的调优;个人比你的想法实际一些。
全部回答
有内存数据库,你可以百度一下。 有办法不指定文件或者dsn,直接 new 一个记录集使用吗?如何建立字段?能构造视图吗? 可以: private sub command1_click() dim rst as new adodb.recordset '以下我建立一个无连接recordset rst.activeconnection = nothing rst.cursorlocation = aduseclient rst.cursortype = adopenstatic rst.locktype = adlockoptimistic rst.fields.append "xx", adbstr rst.fields.append "yy", adbigint rst.fields.append "zz", addate rst.open rst.addnew rst(0) = "wo" rst(1) = 12345678 rst(2) = "2012-11-15" rst.update debug.print rst(0); rst(1); rst(2) end sub 再建立一个无连接记录集,进行克隆,然后删除不要字段,以构成所要的视图字段。记录可以用条件进行筛选。
目前SAP HANA支持内存数据库,还有据传SQL Server在以後的版本也会支持。其他的估计没办法实现此需求。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
葫芦娃双语艺术幼儿园地址有知道的么?有点事
I'm too t___ to study well in
爱奇艺账号与手机绑定了,怎么领取5天黄金vip
帮朋友做了两个手机贷款,他不管了怎么办呢
【永久的反义词】永久的反义词是什么
延安大学雅苑小区我想知道这个在什么地方
北京沙子多少钱一方
一月二六号是什么星座
【错误的拼音】错误两个字的发音有几种拼音
淄博结婚
女孩跟男朋友分手了,怎么安慰
谁知道中国工商银行贷款需要什么条件?
在vb中点击行驶按钮车行驶,当点击开门按钮时
我喜欢的人让我把他拉进了黑名单
毛毛雨落在平静的西湖湖面上,改为比喻句
推荐资讯
电脑硬盘设置,固态硬盘外加普通硬盘
solidworks将已有的三维图转二维图的方法(另
【南极泰山站】...我国南极泰山站正式建成并
关于邮局订阅杂志的问题?
在官网买的小米 寄到广东要多久才能到
贺家大盆土菜地址有知道的么?有点事想过去
谚语,秀才是考出来的,下面是什么。聪明靠耳
谢家牛肉粉(大十字店)地址有知道的么?有点事
【政治自由包括】政治自由权包括()
不用芝士可以做披萨吗
中国十大名茶,十大名酒是?
007美发工作室在哪里啊,我有事要去这个地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?