我正在尝试向SSRS R2报告添加一个链接,以便在Excel中打开报告。 许多网站build议添加一个文本框,使用以下expression式的链接 =Globals!ReportServerUrl & Globals!ReportFolder & "/" & Globals!ReportName & "&rs:Format=excel" 所以我做了。 SSRS的作品。 在SSRS / IE中呈现的报告起作用。 但是,如果我单击文本框在Excel中打开它,它不起作用。 该expression式正确计算,并返回正确的path,但IE浏览器返回一个错误“HTTP 400坏请求”“网页无法find” 任何build议为什么发生这种情况 我加倍检查服务器名称和path,以及手动尝试各种URL组合,但它永远不会出口到Excel。 “标准”下拉列表保存为Excel的工作很难。 谢谢!
所以我有一个超过100个条目的文件,作为一个Excel工作表。 我想把这些放到一个SQL。 所以我启动我的SQL开发人员,并尝试导入数据,但它不显示。 下一个和结束button不会做任何事情。 (蓝色下划线字不是任何东西的链接)
在将数据导入SQL数据库之前,我的办公室使用Excel来准备数据。 但是,我们遇到了以下错误。 从一台计算机导入数据时,将丢失所有前导零。 但是,从其他计算机导入时,它会完美导入。 前导零的一个例子是我们的产品号码需要被格式化为“001,002,003,010,011,012,… 100,101,102等”。 1)excel文件存储在服务器上,所以文件没有区别。 2)如果用户交换工作站,结果将停留在计算机上,不与用户交换。 3)数据被格式化为文本。 它已被格式化为数据选项卡和格式单元格的文本。 在Excel中是否有一个特定于计算机的设置,而不是影响导出数据的电子表格? 或者是否有一个非特定的具体设置,这将导致这个?
string path = string.Concat(Server.MapPath("~/TempFiles/"), FileUpload1.FileName); //Save File as Temp then you can delete it if you want FileUpload1.SaveAs(path); string excelConnectionString = string.Format("Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties=Excel 8.0", path); // Create Connection to Excel Workbook using (OleDbConnection connection = new OleDbConnection(excelConnectionString)) { OleDbCommand command = new OleDbCommand ("Select * FROM [Sheet1$]", connection); connection.Open(); // Create DbDataReader to Data […]
我想从SQL Server中将一些数据填充到Excel文件中的combobox中。 这里是事件的代码: Private Sub Workbook_Open() ActiveWorkbook.Sheets("Generation").Activate Set cn = New ADODB.Connection On Error Resume Next With cn .ConnectionString = "Provider=SQLOLEDB.1;" & _ "Integrated Security=SSPI;" & _ "Server=" & "192.160.160.150;" & _ "Database=" & "em_Consumer;" & _ "User Id= " & "User" & _ "Password = " & "server123" .Open End With Set rs = […]
我正在使用Excel自动化来刷新embedded在Excel 2010工作簿中的SQL查询(工作簿连接),然后按预定间隔将电子表格输出为PDF。 一切工作正常,除非SQL服务器是离线/不可用,这将不时发生。 我只想忽略问题并继续,但Excel似乎坚持显示“SQL Serverlogin”对话窗口,然后停止我的程序,直到对话框closures。 有什么办法可以禁用这个对话框吗? 我已经尝试了以下内容: Application.DisplayAlerts = False 这停止了错误对话框,但不阻止“SQL Serverlogin”对话框。
我们的团队正在使用Excel从其他来源获取数据 – MS SQL服务器或OLAP多维数据集。 当我们连接到服务器时,它显示一个默认的数据库。 有没有办法,我们可以改变这个默认的数据库到另一个? 谢谢
我有一种情况,我必须在ERP的表格中插入/更新许多信息。 我首先要检查表,看看是否存在信息,如果没有,插入,如果是的话,更新。 我有下面的示例代码。 IF NOT EXISTS(SELECT * FROM EXT00101 WHERE PT_Window_ID='ITEM_SHIP_MAINT' and PT_UD_Key='18 RND PA' and PT_UD_Number=5) BEGIN INSERT INTO EXT00101 VALUES('ITEM_SHIP_MAINT', '18 RND PA', 5, '70') End IF EXISTS(SELECT * FROM EXT00101 WHERE PT_Window_ID='ITEM_SHIP_MAINT' and PT_UD_Key='18 RND PA' and PT_UD_Number=5) BEGIN UPDATE EXT00101 SET STRGA255='70' WHERE PT_Window_ID='ITEM_SHIP_MAINT' and PT_UD_Key='18 RND PA' and PT_UD_Number=5; END […]
我如何将查询命令的结果集导出到SSIS包中的Excel文件中? 一个主要的问题是Excel数据表头名称每月都会改变。 就像FEB月份的excel文件头一样 Name,Address,FEB,JAN,DEC…… 在MAR月excel文件头将改变,它会成为 Name,Address,MAR,FEB,JAN,DEC…… 我怎样才能做到这一点??
以前,我们使用表格模式(而不是多维模式)运行SQL Server Analysis Services,以便导入Power Pivot Excel工作簿并提供服务。 安装SQL Server 2014,我看到一个新的Power Pivot模式选项。 这与Tabular有什么不同?