VB.NET实用指令集:模糊查询、对话框提示与DataGridView操作

4星 · 超过85%的资源 需积分: 9 9 下载量 144 浏览量 更新于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中基础的数据库操作、用户交互设计和数据绑定,适合初学者和有一定经验的开发者参考和实践。通过熟练掌握这些技巧,可以提升在实际项目中处理数据和用户交互的能力。
2011-03-17 上传
vb编程常用命令集锦 vb编程常用命令集锦 API函数声明 数据类型与"类型安全" 常 数 结 构 小 结 一些API函数集: 控件与消息函数、硬件与系统函数、菜单函数、绘图函数 什么是API 首先,有必要向大家讲一讲,什么是API。所谓API本来是为C和C++程序员写的。API说来说去,就是一种函数,他们包含在一个附加名为DLL的动态连接库文件中。用标准的定义来讲,API就是Windows的32位应用程序编程接口,是一系列很复杂的函数,消息和结构,它使编程人员可以用不同类型的编程语言编制出的运行在Windows95和Windows NT操作系统上的应用程序。可以说,如果你曾经学过VC,那么API对你来说不是什么问题。但是如果你没有学过VC,或者你对Windows95的结构体系不熟悉,那么可以说,学习API将是一件很辛苦的事情。 如果你打开WINDOWS的SYSTEM文件夹,你可以发现其中有很多附加名为DLL的文件。一个DLL中包含的API函数并不只是一个,数十个,甚至是数百个。我们能都掌握它嘛?回答是否定的∶不可能掌握。但实际上,我们真的没必要都掌握,只要重点掌握Windos系统本身自带的API函数就可以了。但,在其中还应当抛开掉同VB本身自有的函数重复的函数。如,VB 的etAttr命令可以获得文件属性,SetAttr可以设置文件属性。对API来讲也有对应的函数 GetFileAttributes和SetFileAttributes,性能都差不多。如此地一算,剩下来的也就5、600个。是的,也不少。但,我可以敢跟你说,只要你熟悉地掌握100个,那么你的编程水平比现在高出至少要两倍。尽管人们说VB和WINDOWS具有密切的关系,但我认为,API更接近 WINDOWS。如果你学会了API,首要的收获便是对WINDOWS体系结构的认识。这个收获是来自不易的。