Tag: sql server

以编程方式将SQL Server视图导出到Excel

我在8个月前提出了这个问题 ,而我们运行SQL Server 2000的事实似乎是限制因素。 我们最近升级到SQL Server 2008,我仍然找不到解决这个问题的可靠解决scheme。 我们有一个Access应用程序接口与SQL Server数据库,我们需要find一种方式编程导出给定的视图到Excel电子表格 – 或者至less一个Excel兼容的电子表格(CSV,制表符分隔等)我可以使用bcp ,但是有几个视图中包含换行符的字段,这在导入到Excel时certificate是麻烦的。 这些视图也是多样的,并且具有不可预知的列,所以就我所知,使用OPENROWSET也不是一个选项,因为您需要预定义具有行的Excel模板。 任何帮助在这里将不胜感激。 我知道我的方式访问和SQL Server,但我的知识是有限的。

将表导出到Excel

如何从Microsoft SQL Server 2008 R2将表导出到Excel工作表,谢谢

C#VS2005导入.CSV文件到SQL数据库

我想导入一个.csv文件到我的数据库。 我可以导入一个Excel工作表到我的数据库,但是由于.csv和.xls文件格式不同,我需要为.csv创build一个导入函数。 以下是我的代码: protected void Button1_Click(object sender, EventArgs e) { if (FileUpload1.HasFile) { // Get the name of the Excel spreadsheet to upload. string strFileName = Server.HtmlEncode(FileUpload1.FileName); // Get the extension of the Excel spreadsheet. string strExtension = Path.GetExtension(strFileName); // Validate the file extension. if (strExtension != ".xls" && strExtension != ".xlsx" && strExtension != […]

导入excel文件到SQL数据库,如何忽略第二行; asp.net&C#

我从Excel文件中的第一行是标题(HDR = 1)导入SQL Server 2008数据库中的数据。 事情是,第二行也是一种头,我真的不需要导入。 那么如何忽略那个excel的第二行(我猜如果第一行是标题,那么在excel中的第二行是第一行)? 在MySQL中,只是说IGNORE LINES 1在导入命令的结尾…我怎么在SQL Server中做到这一点? 这是代码的一部分: //Create Connection to Excel work book OleDbConnection excelConnection = new OleDbConnection(excelConnectionString); //Create OleDbCommand to fetch data from Excel OleDbCommand cmd = new OleDbCommand("Select [task_code],[status_code],[wbs] from [task$]", excelConnection); excelConnection.Open(); OleDbDataReader dReader; dReader = cmd.ExecuteReader(); SqlBulkCopy sqlBulk = new SqlBulkCopy(connectionString); //Give your Destination table name […]

从SQL Server数据库写入Excel文件

目前,我需要能够从SQL Server数据库检索值,根据特定模板填充Excel文件,然后允许用户下载文件。 我也需要这个特定的模板是可定制的,用户可以添加新的字段,并删除字段。 我明白,我可以采取几种方法:使用.xlt ,并直接使用C# 。 使用C#,用户将需要与UI进行交互,然后UI将填充SQL Server中的ExcelTemplate表。 这个ExcelTemplate表将在用户希望下载一个新的Excel文件时使用。 我知道所有这些东西听起来有点抽象,所以请告诉我是否有一些地方需要我详细说明。 谢谢你,伙计。 编辑:对不起,我有点错过了这一部分,但我更愿意允许用户通过Silverlight UI自定义这些Excel模板。

Excel中Microsoft Query的SQL限制

在过去的几个星期中,我在Excel 2007中使用了Microsoft Query,并且在SQL Server 2005 R2中查询正常工作但在Microsoft Query中提供了无关错误的情况有很多。 例如, 在Excel 2007 MS Query中,我遇到了这种情况下的多部分标识符错误,但在SQL Server 2008中,我没有在SELECT删除子查询并join了这些表。 在这种情况下,它似乎也不起作用。 从Excel中将parameter passing给MS SQL查询中的临时variables我猜测MSE不像MS Query Excel 2007中的CTE那样在MS Query中工作 。 在这种情况下也不起作用。 替代左连接 任何人都可以列出在Microsoft Query中的所有SQL限制?

C#将文件读入数据库

我有一个Excel文件,我需要parsing,validation,然后使用Interop加载到SQL Server数据库。 我有应用程序工作,一切都很好通过阅读工作表,阅读每行(行和列),并将该行添加到列表作为插入语句。 当我到达工作表的末尾时,我执行所有的插入语句作为一个批处理。 我遇到的问题是当工作表很大(1000+行)时,它使用了大量的RAM。 有更好或更有效的大数据策略吗? 我应该多做点工作,清理清单吗?

团队基础服务器(tfs)excel插件的体系结构

我们可以使用Excel连接到TFS服务器,然后select一个工作项目查询。 根据查询,在Excel中显示工作项目清单。 数据可以编辑并发布(保存)回服务器。 我想知道TFS excel插件使用的架构/技术将数据保存回TFS。 主要的问题是Excel的访问数据使用以下哪一个: TFS公开的Web服务 加载项中的代码使用一些TFS客户端对象模型或 它是使用一些SQL服务器或SharePoint开箱即用function来完成的。

SQL Server Reporting Services和报表开发

我有八个不同的产品线有四个数据集,计划,预测,实际和SPLY。 如果实际高于或低于计划和/或预测,我想要添加条件格式的背景颜色。 报告需要正确导出到Excel。 有没有一种方法,我可以使用一个控件而不是多个文本框来显示数据,允许条件格式和导出到Excel? 谢谢! 环境: SSRS 2010 SQL Server 2012

表中缺less数据

我有一个SQL挑战 我的数据提供商给我发送一个CSV格式的数据,如下面的例子现在,由于某种原因文件丢失的数据也许是为了节省空间,使表小,我不知道。 Field_1和Field_2中缺less数据。 数据出现在一个logging中,并且下列logging具有NULL值,直到下一个logging。 所以在下面的示例Field_1的第二个和第三个logging中的值应该是“ID_1”而不是NULL相同的Field_2的值应该是ABC而不是NULL Field_1 Field_2 Field_3 ———————– ID_1 ABC Value_3 NULL NULL Value_3 –> ID_1 ABC Value_3 NULL NULL Value_3 –> ID_1 ABC Value_3 ID_2 CDE Value_3 NULL NULL Value_4 –> ID_2 CDE Value_4 ID_3 EFG Value_X 到目前为止,我已经写了一个excel模块,在我导入数据之前修复了我的数据,但是这些文件将会变得非常大,而excel将无法处理这个问题。 所以我的select是使用TSQL游标,并执行一些将填写数据的过程。 或者我可以构build我的select查询来弥补缺失的数据,并在运行select数据之前生成填充数据的虚拟表 什么是最好的解决scheme呢? 我的要求是低维护和空间效率之间的快乐媒介我正在谈论17个缺失数据的领域和一个月约15万条logging。 感谢帮助