vb.net中如何根据listbox中的项 在对应的数据表中选出相应的记录

[复制链接]
查看11 | 回复8 | 2021-1-27 06:48:25 | 显示全部楼层 |阅读模式
根据listbox中的项在表中选出记录
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:48:25 | 显示全部楼层
根据listbox中的项目构造查询:
...
sql="select*fromtablenamewherename='"+listbox1.Text+"'";
...
回复

使用道具 举报

千问 | 2021-1-27 06:48:25 | 显示全部楼层
...
sql="select*fromtablenamewherename='"Me.ListBox1.SelectedItem.ToString"'"
...
回复

使用道具 举报

千问 | 2021-1-27 06:48:25 | 显示全部楼层
引用2楼wujianglong2010的回复:...
sql="select*fromtablenamewherename='"Me.ListBox1.SelectedItem.ToString"'"
...

listbox里有多个项要把他们对应的记录都选出来我是要用到记录中的其他字段该怎么弄啊???
回复

使用道具 举报

千问 | 2021-1-27 06:48:25 | 显示全部楼层
sql="select*fromtablenamewherenamein('xxx','bbb','ggg'.....)"
回复

使用道具 举报

千问 | 2021-1-27 06:48:25 | 显示全部楼层
引用4楼eaqpi的回复:sql="select*fromtablenamewherenamein('xxx','bbb','ggg'.....)"
listbox里的项是不确定的数量也是不确定的。。。

回复

使用道具 举报

千问 | 2021-1-27 06:48:25 | 显示全部楼层
用循环拼接字符串应该会的吧
回复

使用道具 举报

千问 | 2021-1-27 06:48:25 | 显示全部楼层
引用5楼yiyi14661的回复:引用4楼eaqpi的回复:
sql="select*fromtablenamewherenamein('xxx','bbb','ggg'.....)"
listbox里的项是不确定的数量也是不确定的。。。

sql="select*fromtablenamewhere1=2";
foreach(variteminlistbox1.Items)
{
sql+="orxxx='"+item.ToString()+"'";
}
回复

使用道具 举报

千问 | 2021-1-27 06:48:25 | 显示全部楼层
listbox中项目和数量是不确定的,
那listbox的内容是根据什么来得?粘下代码呗,listbox的生成
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行