Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 从表格中选择*列,其中列<&燃气轮机;0_Sql_Vb.net_Excel_Select - Fatal编程技术网

Sql 从表格中选择*列,其中列<&燃气轮机;0

Sql 从表格中选择*列,其中列<&燃气轮机;0,sql,vb.net,excel,select,Sql,Vb.net,Excel,Select,我需要一个SQL查询语句来选择列O不等于0的行 例如: Col A Col O Pencil 1 Ballpen 0 Paper 5 我想将工作表放在datatable中,但不包括在列O处有0值的行。我选择的单元格从第13行开始,因为excel文件在前10行仍有标题和标题。 如果我没有弄错的话,它会像这样开始: SELECT * FROM SHEET1$ WHERE. . . 假设列O的名称为“O” 从sheet1$中选择*其中0 不过,列O可能有另一个

我需要一个SQL查询语句来选择列O不等于0的行

例如:

Col A     Col O
Pencil      1
Ballpen     0
Paper       5

我想将工作表放在datatable中,但不包括在列O处有0值的行。我选择的单元格从第13行开始,因为excel文件在前10行仍有标题和标题。 如果我没有弄错的话,它会像这样开始:

SELECT * FROM SHEET1$ WHERE. . .

假设列O的名称为“O”

从sheet1$中选择*其中0


不过,列O可能有另一个名称。

假设列O的名称为“O”

从sheet1$中选择*其中0

但是,列O可能有另一个名称。

如果列O

SELECT * 
FROM SHEET1$
WHERE o <> 0 ;
选择*
从第1页开始$
式中o 0;
如果列名为

SELECT * 
FROM SHEET1$
WHERE o <> 0 ;
选择*
从第1页开始$
式中o 0;

您的问题标题为正确答案。。。你自己没有试过什么吗?我已经试过了我能想到的所有可能的角色组合,甚至是我题目上的那个。没有一个有效|您正在使用Sql从Excel电子表格中选择数据?您使用的驱动程序是什么?您可以发布一些代码吗?您应该显示用于连接Excel工作表的代码。此外,最重要的是使用的connectionstring。(HDR=YES/NO?
code MyConnection1=New-OleDbConnection(Provider=Microsoft.ACE.OLEDB.12.0;数据源=“&fname&“;”和“Extended Properties=”“Excel 12.0;HDR=YES;IMEX=1”))MyCommand1=New-OleDbDataAdapter(“从[Sheet1$]中选择*”,MyConnection1)
您的问题标题为正确答案。。。你自己没有试过什么吗?我已经试过了我能想到的所有可能的角色组合,甚至是我题目上的那个。没有一个有效|您正在使用Sql从Excel电子表格中选择数据?您使用的驱动程序是什么?您可以发布一些代码吗?您应该显示用于连接Excel工作表的代码。此外,最重要的是使用的connectionstring。(HDR=YES/NO?
code MyConnection1=New-OleDbConnection(Provider=Microsoft.ACE.OLEDB.12.0;数据源=“&fname&“;”和“Extended Properties=”“Excel 12.0;HDR=YES;IMEX=1”))MyCommand1=New-OleDbDataAdapter(“从[Sheet1$]中选择*”,MyConnection1)
我如何知道列名?顺便说一句,excel第1行仍有标题。我选择的单元格从第13行开始。我如何知道列名?顺便说一句,excel第1行仍然有一个标题。我选择的单元格从第13行开始。这实际上与xpda的回答相同。遗憾的是,这不起作用。这实际上与xpda的回答相同。遗憾的是,这不起作用。