关于vb.net如何两表查询的信息

vb.net如何与excel建立连接,并从里面查询并读取数据?

1.新建一张表格,在表格中导入学生的成绩表,如图所示,将建立一个按钮,通过它来实现查找。

创新互联长期为成百上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为蓟州企业提供专业的成都做网站、成都网站设计,蓟州网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。

2.单击菜单栏中的“开发工具”——插入——表单控件——按钮,在出现的十字箭头上拖住画出一个按钮,如图所示。

3.在弹出的查找红对话框中选择“录制”,在弹出的“录制新宏”对话框中,修改宏名称为“查找”,单击确定。

4. 单击“开发工具”——查看代码,打开VBA编辑器,如图所示。

5.现在输入代码:

Sub 查找()

Dim jieguo As String, p As String, q As String

Dim c As Range

jieguo = Application.InputBox(prompt:="请输入要查找的值:", Title:="查找", Type:=2)

If jieguo = "False" Or jieguo = "" Then Exit Sub

Application.ScreenUpdating = False

Application.DisplayAlerts = False

With ActiveSheet.Cells

  Set c = .Find(jieguo, , , xlWhole, xlByColumns, xlNext, False)

  If Not c Is Nothing Then

      p = c.Address

      Do

          c.Interior.ColorIndex = 4

          q = q c.Address vbCrLf

          Set c = .FindNext(c)

      Loop While Not c Is Nothing And c.Address p

  End If

End With

MsgBox "查找数据在以下单元格中:" vbCrLf vbCrLf _

  q, vbInformation + vbOKOnly, "查找结果"

Application.ScreenUpdating = True

Application.DisplayAlerts = True

End Sub

6.现在回到EXCEL表格,右击按钮,选择“编辑文字”,修改按钮名称为“查找按钮”。

7. 现在单击查找按钮,出现对话框“请输入要查找的值”,在方框中输入“男”,单击确定,出现对话框“查找数据在一下单元格中”,单击确定,对应单元格就变成了亮色。

vb 查询两个表

请你说明,你用什么连接数据库的?ado控件还是对象?你的数据库是ACCESS还是SQL?或者其它呢?

我假设你使用ADODC控件,那么语句如下:

Adodc1.RecordSource = "Select 表1.字段2,表2.字段2 From 表1,表2 Where 表1.字段1='" Text1.Text "' And 表1.字段1=表2.字段1"

Adodc1.Refresh

Set DataGrid1.DataSource = Adodc1

vb.net 中 access多表查询语句

select School 学校,Grade 年级,Class 班级

from Grade

inner join Class on Class.Grade_ID=Grade.ID,

inner join School on Class.School_ID=School.ID

where School='" + CStr(ComboBox1.Text) + "' or Grade ='" + CStr(ComboBox5.Text) + "'

or Class='" + CStr(ComboBox6.Text) + "' order by ID

VB.NET查表

直接打开EXCEL用CTRL+F ,可以直接定位到符合条件的数据;或用指定条件筛选

VB中如何在一个窗口中实现两个表的查询,把查询内容显示在相应的文本框中

你点我的名字 在个人简介里有我网盘的地址 去里面找sample.rar

看看里面的东西吧!~~~ 有连接数据库 有查询 有给文本框赋值!~

本文题目:关于vb.net如何两表查询的信息
当前URL:https://www.cdcxhl.com/article6/hhggig.html

成都网站建设公司_创新互联,为您提供网站设计网站维护全网营销推广电子商务标签优化网站制作

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

手机网站建设