Tag: sql

Access VBA中的strSQL不会执行

我在Access VBA中有以下代码: Sub SampleReadCurve() Dim rs As Recordset Dim iRow As Long, iField As Long Dim strSQL As String Dim CurveID As Long Dim MarkRunID As Long Dim MaxOfMarkAsofDate As Date CurveID = 15 MaxOfMarkAsofDate = #7/31/2015# strSQL = "SELECT * FROM VolatilityOutput WHERE CurveID=" & CurveID & " AND MaxOfMarkAsofDate=" & MaxOfMarkAsofDate & " […]

在Access VBA中的strSQL中循环date

我在Access中有这样的代码: Sub SampleReadCurve() Dim rs As Recordset Dim iRow As Long, iField As Long Dim strSQL As String Dim CurveID As Long Dim MarkRunID As Long Dim MaxOfMarkAsofDate As Date CurveID = 15 MaxOfMarkAsofDate = #7/22/2015# strSQL = "SELECT * FROM VolatilityOutput WHERE CurveID=" & CurveID & " AND MaxOfMarkAsofDate=#" & MaxOfMarkAsofDate & "# ORDER […]

来自Power Pivot的翻录数据(“Item.data”)

我已经收到一份工作手册,其中包含两个表格(一个大约1毫米的行,另外一个20毫米的行)。 我想撕掉这个(真的是什么 – 但是让我们说一个CSV),以便我可以在R + PostGreSQL中使用它。 由于行数超过100万行,因此无法导出到Excel表格; 和复制粘贴数据只有当我select大约200,000行时才起作用。 所以我有点卡住了! 我试图将xlsx转换成zip文件,然后在记事本++中打开“item.data”文件,但是它被encryption了。 我会很感激任何解决scheme(高兴使用VBA,Python,SQL) 编辑:我把一些工作好的VBA放在0.5毫米左右的行然而打破了17毫米的行文件: Public Sub CreatePowerPivotDmvInventory() Dim conn As ADODB.Connection Dim sheet As Excel.Worksheet Dim wbTarget As Workbook On Error GoTo FailureOutput Set wbTarget = ActiveWorkbook wbTarget.Model.Initialize Set conn = wbTarget.Model.DataModelConnection.ModelConnection.ADOConnection ' Call function by passing the DMV name ' Eg Partners WriteDmvContent "Partners", conn MsgBox […]

当Oracle数据库链接使用ODBC连接到Excel时,我有“标识符的名称长度超过最大值”

我尝试使用ODBC和数据库链接从Excel中获取数据。 我使用这样的SQL: Select * From A222$@TEST2 当TEST2 – Excel数据库链接的名称,以及A222 – Excel文件的工作表名称。 但是,因为在Excel的第一行,我有很大的string值,如A1234567890_B1234567890_C1234567890_D1234567890_E1234567890转换为非常大的列名称,当我尝试像这样使用sql: CREATE VIEW VIEW2 AS Select * From A222$@TEST2; // or Select A1234567890_B1234567890_C1234567890_D1234567890_E1234567890 as c1 from A222$@TEST2; // or Select "A1234567890_B1234567890_C1234567890_D1234567890_E1234567890" as c1 from A222$@TEST2; 我得到以下错误 ORA-01948: identifier's name length (31) exceeds maximum (30) ORA-00972: identifier is too long 而且我无法更改此Excel文件或创build此文件的临时副本。 这是可能的: 使用Excel列的名称,如A1,AB1,Z1,而不是从ODBC Excel的SQL查询中的第一行的值? 或者在不更改此Excel文件或创build此Excel文件的临时副本的情况下解决此问题? […]

Excel插入数据库

我在这个格式中有一些超过200的值(超过200) PlayerId,Amount1,Amount2,Amount3 那么如何插入这些值与Excel中的某些SQL表? 如何在Excel中编写INSERT公式,将这些值插入到我的sql表(名为TABLE1) 所以我想有像INSERT INTO TABLE1(PlayerId,Amount1,Amount2,Amount3) VALUES(here put values from excel)

枢转多个列

我有两个SQL Server 2008中的表,在一个我有每周的文章的需求,在另一个我有股票,事端喜欢 需求: Article Week Need ——————————————————————– aa 1 25 aa 2 13 aa 4 33 aa 6 21 aa 25 40 ab 1 1 ab 2 3 ab 16 14 ab 50 50 STOCKS Article Units ————————————————————————— aa 80 ab 14 ac 8 我需要展示一些像: Article WEEK1 WEEK2 WEEK4 WEEK6 WEEK16 WEEK25 needs stock […]

我如何将Excel中的数据插入到HTML表格中?

我有一个包含足球统计数据的Excel文件,我希望能够改变Excel的数字,并在这样做的网站自动更新其表。 有没有可能的方法来做到这一点?

将Excel导入到带有混合列的SQL中 – 大数字包含E +

我正在通过导入向导将Excel文档导入到SQL表中。 我的表格包含许多列,其中有一些列包含电话号码,以及相当长的数字/字母标识符(10个数字)。 一旦导入Excel文档,这些数字就会被修改。 例如:22222222222222200000在SQL数据库中存储为2.22222E + 19。 我已经尝试在Excel中格式化string,一般,整数等,但似乎并不重要。 当列设置为整数时,它们在Excel中准确显示数字,但在导入时,它们被修改为包含E +。 上传时,导入向导自动假定这些列是“浮动”,我也试着将它们改为nvarchar。 导入仍然会修改大量的数据。 有没有办法像Excel中那样导入这些值?

Excel格式从SSMS导出后date不同

当我想从Management Studio导出SQL查询的结果集到Excel时,Excel会执行一些不一致的格式设置来使用date时间值列。 在SSMS中,date看起来像在第一张图片中,并且在将值导出到Excel后,某些行的格式不同,如第二张图片中所示。 我只有这个Excel的问题,(像Libre Office这样的工具没有这个问题),但在我正在工作的系统上,我不允许安装libre办公室。 从Excel专业人士的任何意见? 编辑:SSMS安装在德国和英文Excel(感谢我的客户),EDIT2:改变语言设置,没有影响 谢谢

在excel中,SSAS总计用于计算度量不起作用

我有一个名为累计ptp的计算成员的ssas立方体。 除了显示#Value!的Grand Total之外,一切似乎都在excel中运行。 我不确定问题在哪里。 我已经添加了一些我所做的照片。 任何帮助将不胜感激。 提前致谢。 IIF ( [Day-Month Analysis].[Day].FIRSTCHILD = [Day-Month Analysis]. [Day].CURRENTMEMBER, Sum( {[Day-Month Analysis].[Day].FIRSTCHILD:[Day-Month Analysis]. [Day].CURRENTMEMBER}, [Measures].[Sum of IsPTP] ) , SUM(Measures.[Sum of IsPTP]) ) 所以我下载了这个扩展和MDX错误是:“范围运算符(:)操作数'具有不同的级别,它们必须是相同的”