易截截图软件、单文件、免安装、纯绿色、仅160KB

求C#高效操作ACCESS数据库的思路或者代码

大概情况:
C#写的winform应用程序,要求程序整天运行。数据表和数据量并不大,表最多15个,新增数据每日最多1000条,而且表中只保留当天数据。
需要注意的是程序对表的查询和修改非常频繁,而且是多个线程同时对表进行读取修改的操作。如果都要执行打开数据库、执行SQL、关闭数据库,想必会导致数据库频繁被打开关闭,或者多线程导致并发错误,效率不高。
求有经验的高手赐教!
ACCESS上没有特别高效的操作,唯一能提高效率的就是尽量减少操作

你那么小的数据量,不用考虑太多!

使用OleDB,应该是有连接池的。

需要注意的是程序对表的查询和修改非常频繁,而且是多个线程同时对表进行读取修改的操作。
====>有多频繁?
我觉得应该问题不多。很多网站都是用access数据库的,访问web的时候,在服务器端就是多线程的。


access跟高效率高速度扯不上关系

引用
access跟高效率高速度扯不上关系

ty

引用
access跟高效率高速度扯不上关系


风,你真实在.

access的确很头疼啊
我最近做分页.发现access根本没啥好的方案啊,在处理20万左右数据的时候
因为是个人用的小程序.所以不能用sql
真是头疼啊.
而且发现做模糊查询时.尽然会有内存溢出bug...........以前我网站也是access的,还真没注意过这么多问题.可能是数据量没达到10万级.

没有好办法

关注

查询数据保存到缓存实现更新,操作使用数据库操作类,操作及时关闭


引用
使用OleDB,应该是有连


相关问答:

c# 有没有用于C/S的 html文本编辑器

c# 有没有用于C/S的 html文本编辑器

就像web界面的文本内容编辑器


up

C/S还要编译器干嘛啊
又不用控制样式
貌似没有吧  如果有了通知下我  我也要liujintaohfbb@163.com我的邮箱 ......

C# 连接SQL数据库常用的连接字符串该如何写?

(1)string ConnString = "server=localhost;integrated security=sspi;database=pubs;";   
(2)string strConnection="user uid=sa;pwd=123456;Database=test;Server=test;Connect ......

c#控制Mysql 实现自动删除功能 - .NET技术 / C#

有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......

access 导入 access 转换无效!在线等!

从类型"DBNULL" 到类型“Double”的转换无效(数据库中对应的 a3 或a5 没有数据是为空)
,请问我怎么处理!

VB.NET code:

Dim a1 As String = Nothing
Dim a2 As S ......

ACCESS建表问题

m_pConnect->BeginTrans();
strSql.Format("CREATE TABLE SysUser(lsh AUTOINCREMENT NOT NULL UNIQUE,PRIMARY KEY(lsh),userType BYTE)");
m_pConnect->Execute((_bstr_t)strSql,NULL, adExe ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号