社区
C#
帖子详情
100万行数据能否用Access数据库
efvvvb32
2012-09-09 03:59:23
桌面应用程序
100万行数据能否用Access数据库?
如果不行的话,难道让用户安装SQL Server吗?
...全文
774
17
打赏
收藏
100万行数据能否用Access数据库
桌面应用程序 100万行数据能否用Access数据库? 如果不行的话,难道让用户安装SQL Server吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
todd_leftcode
2012-09-09
打赏
举报
回复
没错,试了才知道。
如果真的很慢, 以上大家推荐的sqlite, sql server express等都可以的。我比较推荐Sqlite,布署方便,且可跨平台。
足球中国
2012-09-09
打赏
举报
回复
最简单的方法你导入个100W数据加进去看看。不然没有调查就没有发言权。
很久之前我认为100w数加到内存索引比用数据慢要慢。可是我错了。是要快很多。
access好象是完全加载。
风吹腚腚凉
2012-09-09
打赏
举报
回复
[Quote=引用 11 楼 的回复:]
引用 10 楼 的回复:
引用 5 楼 的回复:
其实还有一个比SQL Server Express更低端的产品,叫做SQL Server Compact Edition(CE),最早这个产品主要是为嵌入式设备而设计的,但是如今,它已经替代Access,成为一种单文件简单数据库的解决方案。
完全没有可视化界面。
但是性能不错,可以采用SQL 2000开发,然后用脚本生成一个数据库,……
[/Quote]
哦还有这么个东西,学习了,没用过。
DENQH
2012-09-09
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
其实还有一个比SQL Server Express更低端的产品,叫做SQL Server Compact Edition(CE),最早这个产品主要是为嵌入式设备而设计的,但是如今,它已经替代Access,成为一种单文件简单数据库的解决方案。
[/Quote]
对的,特别是3.5以后的版本,有了相当大的改进,基本完美支持SQL 语法。可以在网上找下,有可视化工具的,也可以在VS中数据库设计器中设计
threenewbee
2012-09-09
打赏
举报
回复
[Quote=引用 9 楼 的回复:]
引用 4 楼 的回复:
SQL Server也有免费版本,
SQL Server Express
叫用户去下载SQL Server 2008 ,然后安装?好麻烦哦
[/Quote]
sqlce的运行时文件只有几兆。和sqlite等其他数据库相比,sqlce因为是微软自家产品,所以和vs和.net框架的兼容性和支持程度更好一些。
种草德鲁伊
2012-09-09
打赏
举报
回复
[Quote=引用 10 楼 的回复:]
引用 5 楼 的回复:
其实还有一个比SQL Server Express更低端的产品,叫做SQL Server Compact Edition(CE),最早这个产品主要是为嵌入式设备而设计的,但是如今,它已经替代Access,成为一种单文件简单数据库的解决方案。
完全没有可视化界面。
但是性能不错,可以采用SQL 2000开发,然后用脚本生成一个数据库,然后移植过去就行
[/Quote]
没有可视化界面?SQL Server Management Studio Express,完全支持SQL Server Express和CE
http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=56ad557c-03e6-4369-9c1d-e81b33d8026b&displaylang=zh-cn
风吹腚腚凉
2012-09-09
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
其实还有一个比SQL Server Express更低端的产品,叫做SQL Server Compact Edition(CE),最早这个产品主要是为嵌入式设备而设计的,但是如今,它已经替代Access,成为一种单文件简单数据库的解决方案。
[/Quote]
完全没有可视化界面。
但是性能不错,可以采用SQL 2000开发,然后用脚本生成一个数据库,然后移植过去就行
efvvvb32
2012-09-09
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
SQL Server也有免费版本,
SQL Server Express
[/Quote]
叫用户去下载SQL Server 2008 ,然后安装?好麻烦哦
人生无悔
2012-09-09
打赏
举报
回复
可以,不过不建议用access,之前一个bt用户就整了300多万条客户通讯录到access,然后按条件检索,超慢,这种检索'%条件%',直接挂掉
qldsrx
2012-09-09
打赏
举报
回复
不可以,用了跑不动,检索速度超慢。
rong508
2012-09-09
打赏
举报
回复
可以用的
threenewbee
2012-09-09
打赏
举报
回复
其实还有一个比SQL Server Express更低端的产品,叫做SQL Server Compact Edition(CE),最早这个产品主要是为嵌入式设备而设计的,但是如今,它已经替代Access,成为一种单文件简单数据库的解决方案。
孟子E章
2012-09-09
打赏
举报
回复
SQL Server也有免费版本,
SQL Server Express
Change_L
2012-09-09
打赏
举报
回复
不推荐
threenewbee
2012-09-09
打赏
举报
回复
不推荐access,性能很低。
dalmeeme
2012-09-09
打赏
举报
回复
改用SQLite试下,性能比Access好。另外可以考虑优化数据库结构,比如分表、设置索引等。
Access
数据
库
及注入方法
目录
Access
数据
库
Access
数据
库
中的函数 盲注
Access
数据
库
Sqlmap注入
Access
数据
库
Access
数据
库
Microsoft Office
Access
是由微软发布的关系
数据
库
管理系统。Microsoft Office
Access
是微软把
数据
库
引擎的图形用户界面和软件开发工具结合在一起的一个
数据
库
管理系统。它是微软Office家族的一个成员。Acces...
SQL Server、
Access
、Oracle
数据
库
之优缺点对比
导读: 1、SQL Server是一个关系
数据
库
管理系统。 2、
ACCESS
是由微软发布的关联式
数据
库
管理系统。 3、Oracle是基于服务器的大型
数据
库
。
ACCESS
数据
库
应用范围
ACCESS
数据
库
支持的最大在线连接数,由于很多客户问到
ACCESS
数据
库
与MS-SQL
数据
库
的区别,
Access
是一种桌面
数据
库
,只适合
数据
量少的应用,在处理少量
数据
和单机访问的
数据
库
时是很好的,效率也很高。Microsoft
Access
数据
库
有一定的极限,本身对于同时访问客户端及容量都有一定的缺陷。
Microsoft SQL Server是基于服务器端的中型的
数据
库
,可以适合大容量
数据
的应用,在功能上管理上也要比Microsoft
Access
要强得多。在处理海量
excel处理几十
万行
数据
_一文看懂Excel处理800
万行
数据
背后的奥秘
800
万行
数据
,6秒完成统计,很多读者看完文章后非常惊讶,同时也留下了疑问:Excel最多只能容纳
100
万行
,这
数据
究竟如何导入到Excel?没错,
100
万行
,就是Excel的极限。一个表格可以容纳
100
万行
,假设有N个
100
万的表格,加起来是不是有几百
万行
呢?你别忘了Excel还有一个兄弟叫
Access
,这个可以轻松容纳几百
万行
数据
。除了
Access
外,还有各种
数据
库
,别说几百
万行
,几千
万行
都可...
Spring Boot集成
Access
DB实现
数据
导入和解析
microsoft office
access
是由微软发布的关联式
数据
库
管理系统。它结合了 microsoft jet database engine 和 图形用户界面两项特点,是一种关系
数据
库
工具。它在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理
数据
的桌面系统。它也常被用来开发简单的web应用程序.。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章