Tag: 数据库

Excel电子表格列可以像普通数据库表列一样编入索引吗?

我有一个客户试图使用一个75MB的Excel电子表格作为数据库。 他们抵制移动到其他任何东西。 我不知道索引Excel电子表格的方法,所以我想我会问。 我做了Google的“索引Excel”,但是我没有find任何东西。 Excel中似乎有一个“索引”function,与数据库索引无关(除非我读错了)。 编辑(附加信息):一个水晶报告已被写入这个电子表格,它有40,是40,子报告,都与相同的多标签电子表格。 这很疯狂,但他们是这么devise的。 处理数据的时间非常荒谬,如果数据被编入索引,它仍然会很慢,但是速度会减慢100倍。

使用PHP代码和HTML表单将excel(.csv)导入MySQL

我知道还有其他类似的post,但是所有人都build议直接在PHPMyAdmin中将其转换为MySQL(这是完美的,但是我需要通过HTML表单将数据导入到PHP中)。 我想有一个收集文件的HTML表单。 然后将该文件传递给PHP脚本,我想知道是否可以简单地调用一个PHP函数,将逗号分隔的.csv文件转换为MySQL并将其添加到数据库中。 或者是逐行parsing文件并添加每条logging的唯一方法?

使用PHP将简单的excel数据导出到MySQL中

我的客户有一个以下结构的excel文件 name | email —————————- Name | email here Name | email here Name | email here Name | email here Name | email here Name | email here 我想根据这个模式创build一个MySQL数据库表,并将数据保存到MySQL中。 我很好奇如何做到这一点。 还有一个选项需要 我们必须检查,如果相应的用户有一个正确的电子邮件地址,即forms@。 我们可以在导入时将数据检查为循环吗? 另外如何将这个数据转换为MySQL?

愚蠢的用户可用的观点?

我正在开发一个小型项目,要求我们的一些用户能够查看/sorting/筛选,并且通常会处理大量的数据。 它基于一个SQL Server 2000视图,并且是大约125k行的历史事件数据(think sports)。 通常我会转向excel这种简单的操作,但我们使用的Excel版本不支持超过65k行(2003年)。 我想过访问,但表面上的界面似乎有点复杂。 有谁知道一个好的工具,让这些用户能够快速执行这些types的操作?

将Google App引擎数据库导出为ex​​cel文件

我正在使用谷歌应用程序引擎来存储信息到一个小型数据库(我有3个表)。 我想将这些表格导出为ex​​cel文件进​​行数据分析。 这怎么可能?

在报告中使用Excel的替代方法

即使有了先进的技术和可用的数据库工具(甚至是免费的替代品),如今仍然可以使用,看起来大量的用户在使用Excel的时候仍然非常舒适! 这就是为什么作为这些用户之一的数据库开发人员,我不得不让他们使用Excel,因为他们使用起来非常舒服。 特别是对于那些似乎永远不会让Excel去拥抱新工具的老年人来说。 目前,为了使自己的体验尽可能顺利,同时也是自动化的,我在Excel中使用了大量的数据库查询,无论是查看,SQL还是存储过程。 主要是特设(但后来成为永久性)报告。 我的问题是有没有希望改善这种情况? 我相信很多组织都在使用这种方法。 在数据收集和可靠性方面,是否可以用更合乎逻辑和有效率的方式来完全取代这种安排? 我正在考虑使用Sharepoint。 我在正确的轨道上?

比较四个超过110,000项目的大名单

背景:我有四个项目的产品组合列表。 我们网站上提供的每一种产品/定制组合。 这四个列表是针对我们网站的四种语言的。 产品/定制组合的每个文本描述在数据库中是分开的,并且多年以来,发现某些产品/定制组合的某些语言在数据库中缺失。 (即在SQL数据库中没有行,所以网站出现错误。) 问题:我有四个超过110,000个物品的列表,每个物品都有数据缺失,为了简化,假设我只有十个产品。 list 1 (L1): 1, 2, 3, 5, 6, 7, 8, 10 L2: 1, 2, 3, 4, 5, 6, 8, 9 L3: 1, 3, 4, 5, 6, 8, 9, 10 L4: 1, 2, 3, 4, 5, 6, 8, 9, 10 我现在在Excel文件中有四列四列。 然而,当我现在尝试通过第一行“For”循环一直到结束(xlUp).row …它冻结约6000条目。 我的CPU在99%,Excel和令人惊讶的内存仍然约1 GB免费(4 GB中)。 我试图在Stack Overflow上find其他的解决scheme,并且让我们看到了一个函数,它比较了两个内部有整列的变体。 这是For each […]

将BLOB存储在数据库中是否是一个好主意?

一段时间以来,我一直在努力将数据从一个臃肿的Excel工作簿插入到一个SQL数据库中。 我的团队已经build议保留.xls的备份,他们想知道是否将Excel工作簿实际放入数据库中是一个好主意,以便我们项目中的所有相关数据都在一起。 我知道一些数据库支持插入二进制文件,但显然这不是DB系统的原始用途,所以我认为这是一个坏主意。 我的投票将把URL放到数据库中的工作簿中,并将工作簿保存在我们的Intranet上的安全位置。 什么是专业人员(如果有的话,除了保持生产数据和备份在同一地点)和把BLOBs放在数据库中的缺点? 编辑:只是为了澄清一点,虽然我给了一个具体的场景,我打算这个问题主要是关于一般的BLOB。 但是,无论我可以收集哪些答案,都可以帮助我解决具体情况。 🙂 谢谢, – 罗伯特· PS对于那些不知道的人来说,BLOB是“Binary Large Object”的缩写,

数据收集和处理:有比Excel更好的东西吗?

我和历史上使用Excel和电子邮件的人一起工作,从外部联系人收集数据。 这些联系人填充的单元格链接到复杂的方程式(偶尔是macros),或者是大型级联单元格关系的一部分。 我们收集的所有数据都会产生多个结果,但是所有这些都需要额外的询问 – 中间工作簿来询问我们从众多客户端收到的多个工作簿,很多引用单元格(索引/匹配,dynamic范围)等等。潜在的错误。 因此,我怀疑Excel是如何以这种方式收集数据的。 我之前创build了小型Access数据库,所以可以看到数据库的优点,但是我从来没有在它们之间做过复杂的计算(只有简单的expression式)。 如果我要研究为改善数据收集/pipe理/有用性环境所需的系统/技术,我会寻找什么? 像Access或者SQL这样的数据库能够pipe理复杂的方程式,层叠的字段链接等吗? 非常感谢您的任何想法或链接。

Excel表查找匹配两列的值

我想创build一个匹配两列的表查找公式。 例如,假设我想在“ Type Biennial且“ Result列为“ Warning的行中查找“ Letter列的值。 ABC 1个字母types结果 2每年超过 3 B两年一度的警告 4 C双年展发展需要 5 D双年展PartiallyMeets 6 E年度会议 公式看起来是怎样实现的?