Mysql 将记录数在“a”中;其中;声明并将其保存在VB.NET标签中

Mysql 将记录数在“a”中;其中;声明并将其保存在VB.NET标签中,mysql,vb.net,Mysql,Vb.net,我正在用VB.NET开发与MySQL数据库链接的软件。在我的软件中,允许用户进行搜索(例如:Model of Desktop=MKV5000),然后使用4个按钮在整个搜索查询中导航 我要做的是计算搜索返回的记录总数,然后在标签中显示它们以及当前显示的记录数 有人能帮我吗 对于任何语言和/或表达错误,请提前道歉。 如果记录编号的位置不合适,可以尝试将记录编号传递到文本框 用于显示结果的查询和控件(如datagridview)都可以告诉您有多少个。是的,我知道,问题是我不能使用datagridvie

我正在用VB.NET开发与MySQL数据库链接的软件。在我的软件中,允许用户进行搜索(例如:Model of Desktop=MKV5000),然后使用4个按钮在整个搜索查询中导航

我要做的是计算搜索返回的记录总数,然后在标签中显示它们以及当前显示的记录数

有人能帮我吗

对于任何语言和/或表达错误,请提前道歉。


如果记录编号的位置不合适,可以尝试将记录编号传递到文本框

用于显示结果的查询和控件(如datagridview)都可以告诉您有多少个。是的,我知道,问题是我不能使用datagridview,它必须是形式的,因为我必须使用一个groupBox和一堆复选框……好吧,记录的数量应该与您创建的复选框的数量相同否,复选框用于数据输入和输出,将值保存在DB中并在VB软件中显示……绑定导航器显示当前记录的编号。您只需要对表单的更改进行编码。我觉得你的方法有点不对劲。为什么要显示记录集中的编号而不是项目的唯一ID(零件号)?记录集项目编号是无用的。此解决方案的问题是,我在XAMPP上使用mysql表,无法使用绑定导航器…这可能在开始时需要注意。您可以共享select和导航的代码吗?对于select:strsql=“select*from components where marca=”&T_marca.Text&“;”comando.CommandText=strsql r1=comando.ExecuteReader bg.DataSource=r1进行导航:carregar()bg.MoveFirst()t_processo.Text=bg.Current(1)C_tipo.Text=bg.Current(2)t_marca.Text=bg.Current(3)t_modelo.Text=bg.Current(4)如果bg.Current(5)=1,则C_Display.Checked=true显示完整方法,而不仅仅是这些选择。什么是bg?@user3360347-请不要在注释中添加代码块。编辑您的原始问题,并使用正确的格式在那里添加代码。你在评论中发布的内容几乎无法阅读。