易截截图软件、单文件、免安装、纯绿色、仅160KB

vb读取excel数据去掉空行 - VB / 网络编程

各位大哥大姐们,我遇到一个小麻烦,在网上找了很久也没有个确切的答案,就想问问大家,我用adodb链接excel,读取出excel的数据放在dataset里,把dataset的值直接绑定到窗体上的dataGrid了,但是execel上面有数据,下面有很多空的行,一起读到了dataGrid上了,我想问,怎么把这些空行在程序里去掉?

很多空行是不是你敲过回车的?



excel第一列是可以为空的,应该判断第四列D不为空,第四列是不允许为空的,否则就是整个行都是空的,第四列怎么表示?我对vb了解太少,希望指点指点迷津啊!

得到rs后,遍历轻空空格,再附给datagrid

我觉得是可以在导入的时候写sql语句,根据where条件后面的筛选的,第四行要怎样代替?像:
Select * from [Sheet1$] where f1<>NULL
如果是判断第四行是否为空怎么写where后面的


用这个 xlExcel.ActiveSheet.UsedRange.Rows.Count 确定EXCEL表格中数据的行数。

引用

我觉得是可以在导入的时候写sql语句,根据where条件后面的筛选的,第四行要怎样代替?像:
Select * from [Sheet1$] where f1<>NULL
如果是判断第四行是否为空怎么写where后面的


f4<>NULL

f1 f2 f3 ...fN你有多少列N


帮忙顶一下喽

这样写会有错误的:SELECT * from [Sheet1$] where f4<>NULL 错误:数据导入失败,至少有一个参数没有被指定值。怎么回事?

解决了,呵呵,谢谢大家!每个人都分点分吧!


相关问答:

vb - VB / 基础类

数据库里有一个字段的内容是二进制,怎么才能把这个二进制读出来
使用字节流对象可以实现

例如现在数据库里有个字段的内容是0x504B03040A0000000800407F263C3B02465390000000820000000A0000006273CECACCE22E7478 ......

vb - VB / 非技术类

怎么把已知的数据保存成xml文件,现在已知的数据是
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:o=& ......

vb - VB / 基础类

xmlDoc1.loadXML(h)总是返回false,为什么?谢谢帮忙回答一下
h是什么呢。。。。。。。。。

h是xml格式的字符串

你是想打开。XML格式的文件吧?

我是把h放在xmlDoc1里,用xmlDoc1.loadXML(h),然后取xmlDo ......

vb操作excel - VB / 基础类

问题:
现在Access数据库中有两张表TableA和TableB
TableA中有记录如下:
字段1(Name) 字段2(Num)
  A 3
  A 4
  B 6
  ... ......

VB下OCX可否实现如下功能? - VB / 网络编程

我想用VB做一个OCX(纯菜鸟,临时需要用VB做点东西,特来请教),A用户(IP:192.168.0.1)与B用户(IP:192.168.0.2)进行点对点的发送接收消息
要求采用OCX方式,比如A用户知道B用户IP,我直接传参(B的IP)至OCX ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号