Tag: 存储过程

使用Excel 2010使用存储过程读取/写入到SQL Server 2008数据库

我们有一个SQL Server 2008数据库存储过程来处理读取/写入等。 这些程序在内部被各种应用程序使用。 需要一个人直接更新一个名为Employee的数据库中的表。 更新很简单, 更新VARCHAR和INT(外键)字段。 问题在于SharePoint 2010不易通过BCS支持这种更新; 浏览和更新不是最好的用户体验。 有人build议,这很容易用Excel和VBA解决。 打开时,Excel连接到SQL Server数据库并从Employee读取存储过程读取。 它还执行外键引用的表的读取sprocs。 用户更新一个字段,然后调用Employee update sproc。 这样做的好处是没有网站界面需要build立/托pipe/等; 如果使用Active Directory进行身份validation,则DBA可以使用此方法。 问题是,我无法findVBA程序员或任何有用的资源,或者一步一步走过来编写VBA。 有没有人知道这样的在线资源和/或有一个替代的build议,如何快速获得pipe理界面和单个用户运行?

SQL Server存储过程导出到具有多个工作表的Excel工作簿

我怎样才能从一个存储过程导出到一个Excel工作簿到几个sql语句的多个工作表? 我目前使用以下语句: EXEC proc_generate__excel 'db', 'temp',@filename, @SeqNo, @ext, @sqlorder 如果有三个sql语句,它将创build三个Excel工作簿。 如何将数据从三个sql语句导出到一个Excel工作簿中的三个工作表 ?

VBA – 从Access生成Excel文件(QueryTable)

我有一个项目,基本上目标是生成Excel(报告)开始使用VBA访问Access中的button。 此报告的内容是存储过程SQL Server数据库的结果。 错误的路线: With MeuExcel.Worksheets(4) .QueryTables.Add connection:=rs, Destination:=.Range("A2") End With 我得到的是: invalid procedure call or argument (erro '5') 完整的代码(使用Remou用户提示进行编辑): Sub GeraPlanilhaDT() Dim MeuExcel As New Excel.Application Dim wb As New Excel.Workbook Set MeuExcel = CreateObject("Excel.Application") MeuExcel.Workbooks.Add MeuExcel.Visible = True Dim strNomeServidor, strBaseDados, strProvider, strConeccao, strStoredProcedure As String strNomeServidor = "m98\DES;" strBaseDados = "SGLD_POC;" strProvider […]

SQL Server存储过程的Excel表中的参数字段在工作簿中

我需要使用Excel 2010和SQL Server创builddynamic报告。 从其他人创build的旧版本中,我想出了如何创build数据连接,并在连接属性定义选项卡中使用具有特定参数的存储过程。 其他报告使用? 在命令定义中使用工作簿中的单元格来定义参数。 我怎么做呢? 具体步骤来创build连接/报告/参数select或任何帮助非常感谢。