社区
C#
帖子详情
对于大量前端数据与后台数据作比较有什么好方法?
netfeiid
2014-04-22 11:25:14
现在我从EXCEL中获取了几万行数据,并载入到DataTable1中。现在想将这些数据与数据库中的数据做比较,如检查这批数据的某些字段内容是否在数据库已经存在等。。。
现在我的做法是将数据库中需要比较的数据也载入到另一个DataTable2中,然后循环DataTable1的记录行,通过DataTable.Select方法进行检查。感觉数据量大了很慢。
请问大神们遇到此类问题用什么方法比较好又快呢?
...全文
502
5
打赏
收藏
对于大量前端数据与后台数据作比较有什么好方法?
现在我从EXCEL中获取了几万行数据,并载入到DataTable1中。现在想将这些数据与数据库中的数据做比较,如检查这批数据的某些字段内容是否在数据库已经存在等。。。 现在我的做法是将数据库中需要比较的数据也载入到另一个DataTable2中,然后循环DataTable1的记录行,通过DataTable.Select方法进行检查。感觉数据量大了很慢。 请问大神们遇到此类问题用什么方法比较好又快呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sxzxwxf22
2014-05-09
打赏
举报
回复
性能要求不是特别高、数据库表数据不是非常大的情况下,可以用内存数据库(SQLite),把Excel和数据库里面的数据都存到SQlite里,然后正常写SQL语句(如Exists).
netfeiid
2014-05-08
打赏
举报
回复
引用 3 楼 sp1234 的回复:
不要读取数据库表文件,应该直接调用数据库功能来逐一比较,这样才能用到数据库索引。
循环当前表记录的字段查询数据库比较吗? 虽然是用到了索引,但不停的查询。效率高吗?会不会加重数据库的负荷呢?
以专业开发人员为伍
2014-05-07
打赏
举报
回复
不要读取数据库表文件,应该直接调用数据库功能来逐一比较,这样才能用到数据库索引。
netfeiid
2014-05-06
打赏
举报
回复
还有没有别的办法呢?
threenewbee
2014-04-22
打赏
举报
回复
对连接字段做Hash,比较,算法复杂度可以下降到O(logN)
【guiplan2.0教程】可视化布局一键生成web
前端
代码
前端
可视化软件guiplan教程,无论是懂
前端
还是不懂
前端
,都可以学会基本的布局操
作
。全程都是可视化教学,自动生成代码。生成之后的代码符合w3c规范,除了学会软件的使用以外,我们还能学到
前端
html结构搭建,拖拽调整html结构,css常用样式可视化的配置,以及交互功能vue可视化配置,简单的代码编写以及可视化
数据
绑定,事件绑定等。全程可视化编程,配置好之后效果立刻生效,同步更新,直接点击页面即可查看交互效果,更有利于减少研究成本与学习成本。无论是制
作
静态html页面,还是动态的vue项目页面。都支持可视化布局,可视化拖拽,还支持可视化交互。目前支持unipp与element-ui框架,支持可视化html元素操
作
,支持可视化拖拽html元素结构,支持一键添加html标签,支持一键添加uniapp组件或element-ui组件,支持可视化调整css样式,支持可视化vue
数据
与
方法
创建,支持可视化
数据
指令事件等一键绑定,支持实时预览实时更新,支持可视化交互测试修改之后直接点击预览页面即可测试,支持一键生成代码html,css,js图片等支持一键保存文件无论是静态html页面还是动态vue文件都能自动分类,自动存储。支持手写代码与自动生成代码混合编写开发,比如添加过滤器filters,监听器watch等。灵活便捷对程序员有好,是一款真正适合程序员开发的软件。
前端
传
大量
数据
到
后台
进行导出
各位小伙伴有没有遇到过这种需求,
前端
有
大量
的
数据
需要传到
后台
,在将这些
数据
导出成excel。 常用的导出都是
前端
通过超链接的请求方式,但因为超链接是get请求,无法传
大量
的
数据
。如果你想到了用ajax,那么很抱歉,因为ajax不支持流形式的导出,所以是无法导出excel的。 下面写出我的解决方案,通过form表单的形式进行导出。 HTML代码:通过提交表单,将
数据
传到
后台
,注意要使用ifra...
前端
处理
后台
传来
大量
数据
的
方法
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document&l...
前端
遇到十万级别的
大量
数据
怎么办?
前言 写博客主要是用来总结、巩固知识点,加深自己对这个知识点的理解。同时希望帮助到有需要的人。如有不正确的地方。可以在评论区指出。你们的支持。是我不断进步的源泉。 简单说明下 这是一道面试题,刚开始面试官为我
前端
如何处理
大量
数据
。我第一时间就脱口而出用分页呀!面试官说那是从
后台
的角度来考虑的。从
前端
的角度呢?emmmmm...我思考了一下,分批加载,懒加载。监听用户的滑动分批显示
数据
。接着又问,如果我要对这些
大量
数据
做计算做处理呢,同时又不能让页面崩掉、假死。该如何操
作
呢?顿时我就懵逼了,这。。这个要
Ajax原理及使用
方法
(
前端
后台
数据
交互)
学习
前端
到一个阶段,必定会碰到一个不可避免的问题,即
前端
跟后端之间到底是怎么进行
数据
交互的?那么针对这个问题,我们来讨论一下以下三种
方法
:1、form表单 2、ajax 3、websocket(不讨论) 首先,最原始的,通过form表单以post/get方式提交
数据
。 当你点击submit按钮时,浏览器会默认把你在input里面输入的
数据
,以post或get的方式提交到form表单中的acti...
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章