Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:如何筛选下面数据?

1楼
lihe60 发表于:2011/12/19 15:00:00

家电\电视机
家电
家电\冰箱
家电\冰箱\TCL
家电\冰箱\长虹

 

如果输入1,筛选出“家电”行;如果输入的,筛选出“家电\电视机”、“家电\冰箱”行;如果输入3,筛选出“家电\冰箱\TCL”、“家电\冰箱\长虹”行。

请教代码. 要用SQL写代码。

 

 

[此贴子已经被作者于2011-12-19 15:02:50编辑过]
2楼
狐狸爸爸 发表于:2011/12/19 15:04:00

增加一个临时列,逐行判断是否符合条件,符合的临时列的值设置为1,不符合的设置为2.

3楼
lihe60 发表于:2011/12/19 15:16:00
以下是引用狐狸爸爸在2011-12-19 15:04:00的发言:

增加一个临时列,逐行判断是否符合条件,符合的临时列的值设置为1,不符合的设置为2.

这个方法不高效吧?

 

Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.CommandText = "SELECT 科目名称 From {表A}"
dt = cmd.ExecuteReader()
DT.DataCols.Add("金额")

也不能增加临时列

4楼
狐狸爸爸 发表于:2011/12/19 15:27:00

通过Select语句解决不了这个问题。

5楼
lihe60 发表于:2011/12/19 15:29:00
以下是引用狐狸爸爸在2011-12-19 15:27:00的发言:

通过Select语句解决不了这个问题。

上次你说不能用SQL解决的问题,后来sgS兄解决了,好多名牌狐友还包括你都学习了。

6楼
狐狸爸爸 发表于:2011/12/19 15:47:00
那个帖子,我的原话是: 用SQL应该更加简单,不过我不会。
7楼
lihe60 发表于:2011/12/19 15:54:00
这个问题SQL也应该可以解决的。
共7 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02930 s, 2 queries.