Tag: odbc

在Excel ODBC SQL中select具有不同第一列的行

鉴于下面的表格,我怎样才能只select有独特的动物行? animal age location ————————- zebra 4 africa –> return this row owl 50 america –> return this row owl 50 usa panda 9 china –> return this row 我的理解是,以下将不会工作,由于location具有独特的行: SELECT DISTINCT animal, age, location FROM table

ODBC连接到平面文件

把数据库做成一个平面文件的最好方法是什么? 我有一个ODBC驱动程序,需要将数据拉出到一个文件文件。 Excel,Access? 开发办公室?

MySQL for Excel加载项,无法追加

我正在使用MySQL for Excel加载项。 我已经使用这个好几个月来突出显示一组数据并将其加载到我的数据库中。 上周我添加了一个新表,并使用相同的方法成功地将数据加载到它。 它停止工作。 当我试图追加数据,我得到一个错误对话框,说:“不能find列30”…恰好是我的表中的数字(因此)最后一列。 一些更多的信息: – 如果我突出显示这一组数据,并尝试写入到另一个表,它将允许我(即使我没有确认和这样做)。 我通过错误对话框到映射对话框。 – 我试图从前面的表中写入数据到这个新的问题表。 我得到了相同的错误对话框。 这告诉我,问题不在于数据集。 这是在桌子上。 然后,我删除了表,所有的连接,并重新从头开始。 仍然是同样的问题。 这个失败在哪里? 谢谢。

来自ODBC的Excel SQL查询“错误 – 当使用问号`WHERE XXX =?`时,没有为一个或多个必需参数给出值

我有一个SQLOLEDB连接到MS SQL服务器的Excel文件, 当我用Oracle链接做这个时,我可以简单地把WHERE XXX = ? 在我的查询提示在Excel中的值,但是这样做与MSSQL我收到以下错误: 没有给出一个或多个所需参数的值 当试图从一个值参数化一个基本的Excel查询? 如果我使用这样的值我得到的结果: SELECT * FROM srv.stats WHERE srv.stats.[year] = '2016' AND srv.stats.[quarter] = '1' 当我添加参数? 我得到上述错误。 SELECT * FROM srv.stats WHERE srv.stats.[year] = ? AND srv.stats.[quarter] = ? 我希望能够做到这一点,而不使用VB。

.Cells VBA参考问题

我在下面这个VBA被devise成遍历每个WS并插入每个数据集的前4行。 这在一个很好的工作,但只能让我指定一张,而不是通过他们所有。 我拿了出来,得到“无效或不合格的参考”。 在此之后,我添加了ActiveSheet。 到“细胞”方法。 现在我得到这个错误如下: “ODBC驱动程序不支持所请求的属性” 我现在有资格获得细胞信息了吗? 还是有其他的select? 我正在使用Excel 2010和MySQL。 Public Function InsertData() Dim rs As ADODB.Recordset Dim oConn As ADODB.Connection Dim WS As Worksheet Dim strsql As String Set rs = New ADODB.Recordset Set oConn = New ADODB.Connection oConn.Open "DRIVER={MySQL ODBC 5.1 Driver};" & _ "SERVER=server.host.com;" & _ "DATABASE=datatime;" & _ "USER=boulders;" & […]

SQL缺less操作员错误

下面的SQL行有什么问题 相关线路: SELECT * FROM glossary.csv WHERE source NOT IN ('AIS','AIP','ICAO','WATOG','ICAO/AIP') AND NOT LIKE('CASR%')" 错误: Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][ODBC Text Driver] Syntax error (missing operator) in query expression 'source NOT IN ('AIS','AIP','ICAO','WATOG','ICAO/AIP') AND NOT LIKE('CASR%')'. /junk/glossary.asp, line 20

使用oled或odbc连接,插入,更新,删除数据和excel文件

我已经尝试了一切,但我无法插入,更新和删除Excel文件。 我可以连接Excel表格。 连接似乎也被打开。 这是我的连接string: Dim sConnectionString As String Const kunal = "C:\" sConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & kunal & _ "login.xls;Extended Properties=Excel 8.0;" Dim con As New OleDbConnection(sConnectionString) con.Open() 'MsgBox("hi") msgbox来了。 所以连接是好的,但现在我只想添加到Excel表的细节,但出现了错误。 这是我的代码插入: Dim cmd As OleDbCommand cmd = New OleDbCommand("insert into [Sheet1$] (FirstName,LastName) values('admin','kunal')", con) cmd.ExecuteNonQuery() con.Close() 这是我在页面加载时得到的错误。 Microsoft Jet数据库引擎找不到对象'Sheet1 $'。 […]

Excel中的create table语句的语法是什么?

我正在使用ODBC,如果需要将大约3种不同types的数据转储到不同的Excel表单,则可以使用OLE。 但要在Excel中使用插入语句,我必须首先创build表格,特别是如果表格不存在的话。 我曾经使用sql server 2000的导入/导出向导,自动生成create table语句。 那么有没有人知道数据types,语法的创build语句或Excel的SQL创build语句的良好资源的位置?

大量的Excel数据拉 – 避免ODBC

我们有要求提供对系统数据的大型子集的临时访问,供用户在Excel中分析。 我们不想授予直接的ODBC访问权限。 这将遏制我们在不改变用户进程的情况下更改数据库布局的能力。 Web服务似乎不适合处理大量数据,在数百个logging中有100多个。 你会build议作为直接ODBC访问的替代方法吗?

MS Excel – 数据透视表 – 当电子表格不是选项卡时访问源数据

我有一个电子表格,由外部供应商通过电子邮件发给我。 它包含一堆数据透视表。 我真的不在乎数据透视表,我只是想要基础数据。 数据来自我无法访问的sql服务器,但数据存储在电子表格中。 无论如何,我可以直接访问数据(我认为是PivotCache),而不需要钻入其中一个数据透视表中? 我喜欢某种可以从SSIS使用的ODBC / ADO.Net命令。 但是,对于任何不需要我打开并保存工作簿的东西,我都可以打开。 如果可能的话,我也想避免使用macros。