| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1116 人关注过本帖
标题:怎样实现重复查询
只看楼主 加入收藏
爱不够的伊人
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2005-4-14
收藏
 问题点数:0 回复次数:6 
怎样实现重复查询
第一次按要求读出数据后,我想更改查询条件再查询,现在的问题是我必须先关闭窗口,退出程序后,再输入条件,才能获得新的结果.我要怎样才能实现重复查询呢??
搜索更多相关主题的帖子: 查询 条件 窗口 数据 
2005-05-18 15:44
EA_Games
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:539
专家分:0
注 册:2005-3-13
收藏
得分:0 
在什么编程环境下?再说具体点吧.

2005-05-18 16:19
爱不够的伊人
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2005-4-14
收藏
得分:0 
SQLserver环境下,用编程
我要查询从x年x月x日到x年x月x日之间的数据,第一次输入时间,能查询出数据来,我要是接着输入另一个时间,再按查询键,不能显示出新的数据来.
2005-05-18 17:07
EA_Games
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:539
专家分:0
注 册:2005-3-13
收藏
得分:0 
这和SQL的重复查询没有关系,能贴点代码看看吗?

2005-05-18 17:57
卜酷塔
Rank: 7Rank: 7Rank: 7
来 自:魅力青岛
等 级:禁止访问
威 望:39
帖 子:2569
专家分:0
注 册:2004-6-12
收藏
得分:0 
呵呵!是软件设计的有问题吧!

觉得为时已晚的时候,恰恰是最早的时候。

2005-05-18 20:00
EA_Games
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:539
专家分:0
注 册:2005-3-13
收藏
得分:0 
我想也是,ADO的RECORDSET对象操作时特别容易出错.

2005-05-18 21:49
爱不够的伊人
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2005-4-14
收藏
得分:0 
看看代码有问题吗

Public Function Readtime()

ks = " " ks = TextBox1.Text + "-" + TextBox2.Text + "-" + TextBox3.Text + " " + TextBox4.Text + ":" + TextBox5.Text + ":" + TextBox11.Text '查询开始时间 js = " " js = TextBox6.Text + "-" + TextBox7.Text + "-" + TextBox8.Text + " " + TextBox9.Text + ":" + TextBox10.Text + ":" + TextBox12.Text '查询结束时间 End Function

Public Function OpenDB() As Short Readtime() Dim SQLstr As String '定义查询语句 SQLstr = "SELECT 序号, 时间, 室外温度, 一次供水压力, 一次回水压力, 二次供水压力, 二次回水压力, 一次供水温度, 一次回水温度, 二次供水温度, 二次回水" & _ "温度 FROM Station1 where intime >=' " + ks + "' and intime <='" + js + "'" 'Console.Write(SQLstr)

'设置查询语句,其中*号表示表单中所有的列 Dim ADOcmd As SqlCommand '定义一个SqlCommand对象

Adapter = New SqlDataAdapter(SQLstr, "Data Source=localhost;Integrated Security=SSPI;Initial Catalog=opc")

'获取表单并设置了数据库引擎 Try Adapter.Fill(Ds, "station1")

Catch mye As Exception Console.WriteLine("why?" + mye.Message()) End Try '取得表中所有数据 myTable = Ds.Tables.Item(0) '用数据集中的数据填充表单 Me.DataGrid1.DataSource = Ds.Tables.Item(0).DefaultView '设置数据表格的数据源

End Function

Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click OpenDB() '打开数据库并显示在数据表中 Readtime() '读取查询条件 Me.Button1.Enabled = True End Sub Private Sub Button2_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button2.Click Me.Close() End '退出程序 End Sub

End Class

2005-05-19 16:10
快速回复:怎样实现重复查询
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019562 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved