社区
数据库(包含打印,安装,报表)
帖子详情
不用SQL Server,组合查询该怎样写?
Eagle136
2003-03-30 12:34:46
我用的是单机且不想用SQL Server,现在要以:“邮政编码,公司名称,日期”进行组合查询,结果显示在MSHFlexgrid中,我该怎样去连接数据库和进行查询,望高手指点(请尽量详细点,最好有代码!因为我刚开始学VB!)
...全文
66
2
打赏
收藏
不用SQL Server,组合查询该怎样写?
我用的是单机且不想用SQL Server,现在要以:“邮政编码,公司名称,日期”进行组合查询,结果显示在MSHFlexgrid中,我该怎样去连接数据库和进行查询,望高手指点(请尽量详细点,最好有代码!因为我刚开始学VB!)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Eagle136
2003-04-07
打赏
举报
回复
天行兄,谢谢您!
问题已经搞定了,这会就把贴结了。
donglw
2003-03-30
打赏
举报
回复
这是我自己的代码,稍改了一下,没细看有错的话自己改吧,思路有了,无非就是组合条件而已:
Dim rs As New ADODB.Recordset
Dim expr(1 To 3) As String
Dim str As String
str = ""
For i = 1 To 3
expr(i) = ""
Next
If Trim(txtDate) <> "" And IsDate(Trim(txtDate1)) Then
expr(1) = "日期 = #" & Trim(txtDate) & "#"
End If
If Trim(txtCode) <> "" Then
expr(2) = "邮政编码 = '" & Trim(txtCode) & "'"
End If
If Trim(txtName) <> "" Then
expr(3) = "公司名称 = '" & Trim(txtName) & "'"
End If
For i = 1 To 3
If Trim(expr(i)) <> "" Then
If Trim(str) = "" Then
str = expr(i)
Else
str = str & " and " & expr(i)
End If
End If
Next
If str <> "" Then
str = " WHERE " & str
End If
rs.Open "SELECT * FROM table1" & str, cn, adOpenDynamic, adLockReadOnly
Set Grid1.DataSource = rs
SQL
SERVER
怎样建立备注型字段?
SQL
SERVER
怎样建立备注型字段?
SQL
SERVER
怎样建立备注型字段? 用text就可以了,或着用ntext! varchar不能超过2
SQL
Server
临时表创建提高
查询
速度及示例
SQL
Server
临时表创建提高
查询
速度及示例
sql
语句(
SQL
SERVER
)
SQL
基础语句
SQL
Server
索引如何优化?
在
SQL
Server
中,当数据量增大时,数据库的性能可能会受到影响,导致
查询
速度变慢、响应时间变长等问题。
SQL
Server
创建表语句介绍
SQL
Server
创建表是最常见也是最常用的操作之一,下面就为您介绍
SQL
Server
创建表的语句
写
法,供您参考,希望可以让您对
SQL
Server
创建表方面有更深的认识。 USE suntest create table 仓库 ( 仓库编号 int , ...
数据库(包含打印,安装,报表)
1,217
社区成员
55,952
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章