VB.NET实用指令集:模糊查询、对话框提示与DataGridView操作
4星 · 超过85%的资源 需积分: 9 31 浏览量
更新于2024-08-01
收藏 120KB DOC 举报
本文档主要介绍了VB.NET编程中的一些实用技巧,涵盖了模糊查询、窗口关闭事件处理以及与DataGridView控件相关的操作。以下是对这些知识点的详细解释:
1. **模糊查询**:
- **单一模糊查询**:通过`Trim()`函数清理用户输入后,利用`LIKE`关键字在`用户`表中查找以用户_ID字段中包含特定字符串的记录。例如,`strSQL`变量会添加`like '%'+str+'%'`来执行这样的搜索。
- **综合模糊查询**:当两个或多个条件需要同时满足模糊匹配时,使用`AND`逻辑连接多个`LIKE`子句,如`strField`和`strField1`字段都包含用户输入的`strValue`和`strValue1`。
2. **窗口关闭事件处理**:
- 使用`FormClosing`事件,当用户试图关闭窗体时,通过`MessageBox.Show()`函数弹出确认对话框询问用户是否真的要退出。如果用户选择不退出,则调用`e.Cancel = True`阻止窗体关闭。
3. **获取DataGridView列信息**:
- 通过索引获取当前行的某一列数据,例如`CurrentRow.Cells[0]`获取第一列的值,并将其转换为字符串类型。
4. **在DataGridView中显示查询结果**:
- 通过用户输入(ComboBox1和TextBox1的文本)作为参数,调用名为`mohuchaxun`的模块,该模块接收数据库连接字符串、数据表名、DataGridView控件引用以及查询条件,进行模糊查询,并更新`Label18.Text`显示查询结果的数量。
5. **将DataGridView数据绑定到Form上**:
- 如果DataGridView有列,检查列数量大于0,然后将DataGridView的数据复制到另一个Form(`frmadd_view`),以便在不同的界面展示数据。
这些知识点展示了VB.NET中基础的数据库操作、用户交互设计和数据绑定,适合初学者和有一定经验的开发者参考和实践。通过熟练掌握这些技巧,可以提升在实际项目中处理数据和用户交互的能力。
点击了解资源详情
点击了解资源详情
168 浏览量
572 浏览量
168 浏览量
676 浏览量
2008-12-04 上传
2008-11-06 上传
Jacular
- 粉丝: 1
- 资源: 6
最新资源
- Excel模板价格敏感度分析.zip
- Prova-2019-01-topicos-1-revisao:节目提要(Prova deTópicosdeprogramaçãoweb 1)
- DuetSetup-1-6-1-8_2.rar
- 行业文档-设计装置-大深度水下采油平台控制器.zip
- laughing-octo-train
- AD7798-99官方驱动程序.rar
- mathgenerator:数学问题生成器,其创建目的是使自学的学生和教学组织能够轻松地访问高质量的生成的数学问题以适应他们的需求
- instagram-ruby-gem, Instagram API的官方 gem.zip
- lodash-sorted-pairs:使用lodash从对象中获取排序对(键,值)
- 19-ADC模数转换实验.zip
- Hercules_FEE_2.rar
- talk-2-group2
- DragView:Android库,用于根据类似于上一个YouTube New图形组件的可拖动元素创建出色的Android UI
- comfortable-mexican-sofa, ComfortableMexicanSofa是一款功能强大的Rails 4/5 CMS引擎.zip
- mysql-5.6.5-m8-winx64.zip
- Audiovisualizer-web-app:基于画布的音频可视化器web应用程序。 控件密集的界面使用户能够调整应用程序的许多特性