Tag: 数据库

如何在Excel中将查询用作数据透视表的Access数据库

我想在Excel中使用Access数据库查询数据透视表。 我怎么做?

jQuery过滤来自json的数据类似于Excel数据透视表

我在Excel中创build了一个复杂的数据透视表,我想在jQuery中做同样的事情。 我已经将数据转换为Json。 我已经能够find访问数据和使用公式的例子,但我找不到使用类似Escel过滤方法的下拉菜单的例子。 例如,我有五个不同的选项(城市,卧室,浴室,车库,止赎),用户可以做出select或离开filter。 基于用户select,只有特定的数据将用于公式。 如果他们select一个城市和两间卧室所有的相关数据将用于公式。 任何build议,我可以find这样的jQuery下拉式过滤types的例子?

将数据从Excel导入到C#中的数据库

我需要使用编码指令将数据从Excel导入数据库。 但它给了我一个错误。 “位置0没有排。” 在第11行。 在此期间,我应该replace我的表名而不是第8行中的“TABLE”? 以下是我的代码: public static DataTable ReadExcelWithoutOffice(string filePath) { var connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filePath + ";Extended Properties=\"Excel 12.0;IMEX=1;HDR=YES;TypeGuessRows=0;FirstRowHasNames=true;ImportMixedTypes=Text\""; ; using (var conn = new OleDbConnection(connectionString)) { conn.Open(); var sheets = conn.GetOleDbSchemaTable(System.Data.OleDb.OleDbSchemaGuid.Tables, new object[] { null, null, null, "TABLE" }); using (var cmd = conn.CreateCommand()) { cmd.CommandText = "SELECT * FROM […]

Rails – 电子表格适配器

有没有办法使用Excel电子表格“作为数据库”适配器? 而不是写任何sqlite3,PostgreSQL或MySQL等,我希望能够直接读取和写入Excel电子表格。 Sqlite3只是一个文件系统吗? 有没有人创build一个适配器只使用.xls甚至.xlsx而不是.sqlite ? 我也明白,如果它不存在,这可能很难创build。 我不确定它是如何工作的,但这不是这个问题的关键。

无法识别的数据库格式

我想问一下,为什么当我尝试连接excel 2000/3和2010时,会出现这个exception? using System; using System.Collections.Generic; using System.Text; using System.Data.OleDb; namespace md1_connect { class Program { static void Main (string[] args) { string ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\"Book1.xls\""; OleDbConnection MyConn = new OleDbConnection(ConnectionString); OleDbCommand cmd = new OleDbCommand("SELECT * FROM[Sheet2$]", MyConn); MyConn.Open(); OleDbDataReader dataReader = cmd.ExecuteReader(); while (dataReader.Read()) { Console.WriteLine(dataReader.GetDouble(0)); } MyConn.Close(); } } }

如何在Excel中分隔数据

我的最后一个excel有很大的问题。 我有很多看起来像这个“文本文本号码,数字,数字”的单元格我希望有一个单元格与“文本文本文本”,另一个与“数字,数字,数字”问题是,在不同的单元格是不同数量的“文本”或“数字”。 所以我认为,我必须先制定出公式“,然后”先离开“,然后把这个地方分开。 请有人帮我用这个公式?

公共图书馆数据的时间

我正在努力创造一个更好的方式来查看在我工​​作的公共图书馆举行的项目的历史。 我一直在使用SirsiDynix(我们的图书馆软件),Excel和Autohotkey的内置函数的组合来提取,处理和显示数据。 我目前一直在devise一种方法来查看一个项目的状态随着时间的推移,因为它只是基于最后一个交易显示。 例如,如果我有以下项目: 0000519227318 005.54 WAL 101 EXCEL 2013 TIPS, TRICKS & TIMESAVERS Walkenbach, John, author WE-WH 2013 7 7/13/2013 6/29/2015 35 我可以告诉你,它是在2013年7月13日创build的,最后一次在6/29/2015检出,共被检出7次。 但是我无法告诉你任何关于这些结账的时间长短,或者是什么时候发生的,或者是在这段时间里书本失踪了一年。 借助Autohotkey和SirsiDynix Director的工作站,我可以创build“每日快照”csv文件,以指示项目每天的位置。 但是,我很难弄清楚如何合并这些信息。 本来我打算每天在logging末尾添加一个额外的列,这样在一般项目信息之后,您将有一系列数字列出变化的位置。 我为AHK编写的代码有点慢,而且我仍然在研究如何最好地在Excel中显示它。 但是,我想到可能有一个更好的方法来处理这个可以完全自动化的过程。 所以我问是否有build议要么使用简单的数据库系统,要么改进我现有的方法可以帮助我。 我打算做的查询只是能够主要键入一个项目编号,并有一个图表显示项目的状态,希望随着东西,也可以显示,每当总结帐增加。 我一直在看股票图表作为例子,但许多人似乎想要开放,closures,嗨,低价值他们得到的反应似乎超出了我可能需要的。 相对于总时间在货架上具有最长时间的项目的附加查询将是有用的,尽pipe不是最初需要的。 任何帮助,我可能想要去什么方向,将不胜感激。 我对AutoHotKey和Excel有基本的了解,几年前我简单地使用了MySQL,所以我对数据库的使用有一般的感觉。

从Excel电子表格导入数据到Django模型

我正在build立一个网站,将有一个Django的后端。 我希望能够从django可以访问的数据库中提供医疗账单数据。 但是,我们收到的所有数据都在Excel电子表格中。 所以我一直在寻找一种方法来从电子表格中获取数据,然后将其导入到django模型中。 我知道有一些不同的Django包可以做到这一点,但我很难理解如何使用这些包。 最重要的是,我为这个项目使用python 3。 过去我在excel中使用win32com进行自动化。 我可以编写一个可以从电子表格中获取数据的函数。 虽然我想弄清楚如何将数据写入django模型? 任何意见表示赞赏。

如何从包含5000条logging的Excel文件插入到documentDB中?

我有一个Excel文件,最初有大约200行,我能够将Excel文件转换为数据表,一切正确插入到documentdb中。 Excel文件现在有5000行,在插入30-40条logging后没有插入,其余所有行都没有插入到documentdb中 我发现一些例外如下。 Microsoft.Azure.Documents.DocumentClientException:exception:Microsoft.Azure.Documents.RequestRateTooLargeException,消息:{“错误”:[“Request rate is large”]} 我的代码是: Service service = new Service(); foreach(data in exceldata) //exceldata contains set of rows { var student = new Student(); student.id= ""; student.name = data.name; student.age = data.age; student.class = data.class; student.id = service.savetoDocumentDB(collectionLink,student); //collectionlink is a string stored in web.config students.add(student); } Class Service { public async […]

是否有一个良好的情况不使用主键?

我目前正在做的事情涉及到几个Excel工作表转换成MS SQL服务器数据库。 这些大多数是完全无关的,不要联系在一起。 有时,一些字段可能真的需要NULL条目。 在任何人开发数据库的经验中,你有没有遇到过一种可以不使用主键的情况? 如果不是,在这种情况下我该怎么办?