Tag: sql

为什么ADODB在更新时插入NULL值?

我有: With rs .AddNew ' create a new record ' add values to each field in the record .Fields("datapath") = dpath .Fields("analysistime") = "atime" .Fields("reporttime") = "rtime" .Fields("lastcalib") = "lcalib" .Fields("analystname") = "aname" .Fields("reportname") = "rname" .Fields("batchstate") = "bstate" .Fields("instrument") = "NA" .Update ' stores the new record End With 当我检查数据库,它看起来像它只能插入最后一个字段! 有没有人遇到过这个问题?

SQL的重复数据为Exceldynamic表

首先感谢您阅读我,并为我的英语不好而感到抱歉。 我在sql server 2008 r2上有下面的代码 SELECT FA960.*, UMCONVPZ.UMFR, UMCONVPZ.UMCONF AS Piezas, UMCONVPL.UMCONF AS PL, UMCONVCJ.UMCONF AS Cajas FROM FA960 FA960 JOIN UMCONV UMCONVPZ ON FA960.RECURV = UMCONVPZ.UMRESR JOIN UMCONV UMCONVPL ON FA960.RECURV = UMCONVPL.UMRESR JOIN UMCONV UMCONVCJ ON FA960.RECURV = UMCONVCJ.UMRESR WHERE FA960.RMUMSR = UMCONVPZ.UMFR AND UMCONVPZ.UMTO = 'PZ' AND UMCONVPL.UMTO = 'PL' AND UMCONVCJ.UMTO […]

简单的方法来保存HTML表格到SQL文件?

我有一个大的数据列表,我需要插入到MySQL数据库。 所有表看起来结构相同。 有没有简单的方法将所有的表格行导出到SQL文件中,准备导入到具有相同结构的数据库表中? 听起来像是可以用Javascript实现的东西,但我还不知道足够的JavaScript来做到这一点,我也没有太多的时间来做到这一点。 我需要在几天之内。 如果这种方法更简单,我也可以将它放在一个excel文件中。 我一直在寻找,但大多数的结果是导出到HTML(反过来),我不是真的需要,其他结果也没有真正给我任何东西。 任何build议将不胜感激。

当使用访问和MySQL是有办法查看哪些查询是用来生成数据透视表?

我怎样才能确定哪些SQL查询被用来生成数据?

如何在成功生成excel文件后创buildxls文件

我有这样的代码: <?php include "ExcelUtil.php"; include "admin/doconnect.php"; class ExcelGenerator { var $xls; function ExcelGenerator() { $this->xls = new ExcelUtil(); } function saveToExcel($pageFunction, $searchdate1, $searchdate2, $person, $type, $ewonumber, $device1, $device2, $subjectx) { header("Pragma: public"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Content-Type: application/vnd.ms-excel"); header("Content-type: application/x-msexcel"); header ("Content-Description: PHP/INTERBASE Generated Data"); header("Content-Disposition: attachment;filename=Reportxls"); header("Content-Transfer-Encoding: binary "); $query = "select […]

将数组导出到Excel

我试图导出一个数组的数组,以Excel。 我把它设置为一个头variables,和一个数据variables,基本上build立一个巨大的string,在出口执行。 但是,只有头部variables正在经历。 让我显示一些代码: 这是设置参数: str_replace(" ", "_", $getData['name']); $filename = $getData['name']."_summary.xls"; header("Content-Type: application/x-msdownload"); header("Content-Disposition: attachment; filename=\"$filename\""); header("Pragma: no-cache"); header("Expires: 0"); 哪一个去函数来获取信息: foreach($tempRS as $key=>$value) { foreach($value as $iKey=>$iValue) { if($count == 6) { $iValue = str_replace('"', '""', $iValue); $iValue = '"'.$iValue.'"'."\n"; $data .= trim($iValue); $count = 0; } else { $iValue = str_replace('"', '""', […]

从Excel中查询SQL数据库的最快方法?

我将从Excel中添加一些可以让用户从Excel执行临时报告的function。 显而易见的方法是通过对ODBC数据源的SQL语句,但是恐怕不能很好地对比一个巨大的表(即:对包含50千兆字节数据的表进行SUM或COUNT操作会导致性能问题) 我一直在考虑使用某种caching技术,基本上在RAM数据中查询: http : //www.yellowfinbi.com/wp_inmemory.pdf这可能是昂贵的内存,我不太确定有多难执行尚未。 我的约束如下: 我应该能够从Excel中查询任何types的数据源(SQL Server,MySql) 临时报告将从Excel中执行(通过我的加载项) 查询结果应该尽快发送回Excel单元格 我不想构buildDatawarehouse或Olap多维数据集,而是查询数据源 任何有关algorithm,实现技术(In-Ram报告?)的build议,都可以从Excel中进行特别查询的最优化方法? (在优化的SQL代码旁边!)

sql datetime计算

我有一个Excel工作表,下面有这个公式。 我想用sql来计算相同的公式。 结果将在第二。 谢谢, declare @t1 AS datetime declare @t2 AS datetime declare @t3 AS datetime declare @t4 AS datetime set @t1 = '2011-11-04 00:00:00.000' –start date set @t2 = '2012-01-16 18:21:55.000' –start time set @t3 = '2011-11-10 00:00:00.000' –end date set @t4 = '2012-01-16 12:10:00.000' –end time Excel公式 ((end date-start date-1)+(end time-(0,375)))*24*60*60 0,375的值意味着9小时 公式结果将是= […]

.NET Excel数据使用SqlBulkCopy

我有一个需要插入MS Sql服务器表的大量数据的Excel文件。 Excel数据在每列中包含不同的数据types。 我需要循环遍历每行的数据,并将其转换为一个string,该行的每列都用逗号分隔。 Excel data ( | = column seperation): ID | FirstName | LastName | 1 | John | Smith | 2 | Amy | Jones | 所以新的行将如下所示: Row 1= ID, FirstName, LastName Row 2= 1, John, Smith Row 3= 2, Amy, Jones 那么转换后的每一行数据都需要插入到Sql表中。 请注意,excel文件可能包含10,000多行。 使用C#.NET在.NET中执行此操作的最有效方法是什么?

SSIS – 加载Excel删除百分比符号

我正在通过SSIS将一些Excel数据加载到数据库。 数据加载时,SSIS忽略工作表中的%符号。 例如: Col1 Col2 Col3 Col4 —————————- 98.7% 76.2% 3.09 23% 在上面的情况下,我需要find具有%(用于区分数字和百分比)的列,但是SSIS读取数据为0.9868998899,0.75,478490944,0.03688899973,0.230000 任何帮助将不胜感激。