社区
网络及通讯开发
帖子详情
如何用ListBox显示表中某个字段的内容
guess1975
2003-11-07 03:11:21
问题1:
数据库中有一个表,其中一个字段叫"quanxian" 该字段显示的内容是“系统维护人事管理门诊收费药房管理” 我想把这个字段的内容显示在ListBox中
具体是这样显示:
系统维护
人事管理
门诊收费
药房管理
请问如何实现?
...全文
65
11
打赏
收藏
如何用ListBox显示表中某个字段的内容
问题1: 数据库中有一个表,其中一个字段叫"quanxian" 该字段显示的内容是“系统维护人事管理门诊收费药房管理” 我想把这个字段的内容显示在ListBox中 具体是这样显示: 系统维护 人事管理 门诊收费 药房管理 请问如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guess1975
2003-11-10
打赏
举报
回复
除非你都知道所有的 各项的名称,你一个个读出来后比较后再 截取,方可
假设我知道各项的名称 你能具体告诉我,如何比较,然后截取吗
谢谢了
7rainbow
2003-11-10
打赏
举报
回复
:(
你把这些都写在一个字段里了,
那怎么区分得开啊??
你还是单独建立一个表字段吧。
以上你这样写的是没有办法按你的要求读出来的。
因为你的各项名称 长度都不一样,也没有办法按长度读;
除非你都知道所有的 各项的名称,你一个个读出来后比较后再 截取,方可。
yangguo_god
2003-11-10
打赏
举报
回复
用listbox显示,就用listbox->Items->Add("");,你看你的那些数据是从哪里来的,你就用add方法加进去就是了
guess1975
2003-11-10
打赏
举报
回复
再问
数据库中有一行记录,其中有一个字段(QUANXIAN)的内容是这样的“系统维护护士站人事管理门诊收费药房管理电子处方管理”
我想把这一行记录的这一个字段(QUANXIAN)的内容显示在Listbox中,使之这样显示:
系统维护
护士站
人事管理
门诊收费
药房管理
电子处方管理
请问如何实现?
在线等待,急啊
guess1975
2003-11-10
打赏
举报
回复
andy_qhz(老邱)
你说的的程序我试了,谢谢你,也许是我没有说清吧
是这样的
数据库中有一个表,其中有一行的"quanxian"的字段显示内容是“系统维护人事管理门诊收费药房管理” 我想把这一行的字段为quanxian的内容显示在ListBox中
具体是这样显示:
系统维护
人事管理
门诊收费
药房管理
请问如何实现?
andy_qhz
2003-11-10
打赏
举报
回复
最近有点忙,sorry:
其实我基本上回答了你的问题了,你只需要加个查询条件就行啊
AnsiString strSQL;
strSQL = "SELECT quanxian FROM TableName WHERE quanxian =" + "系统维护护士站人事管理门诊收费药房管理电子处方管理";
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add(strSQL);
ADOQuery1->Open();
然后你将数据集中的数据读出,既是"系统维护护士站人事管理门诊收费药房管理电子处方管理",然后你从字符串中分割出:
系统维护
护士站
人事管理
门诊收费
药房管理
电子处方管理
最后将分割的字符串写到ListBox中就OK了,由于时间问题你自己写吧
guess1975
2003-11-10
打赏
举报
回复
数据库中有一行记录,其中有一个字段(QUANXIAN)的内容是这样的“系统维护护士站人事管理门诊收费药房管理电子处方管理”
我想把这一行记录的这一个字段(QUANXIAN)的内容显示在Listbox(或者不显示在Listbox中,但只要是一个类似的Listbox就行)中,使之这样显示:
系统维护
护士站
人事管理
门诊收费
药房管理
电子处方管理
请问如何实现?
在线等待,急啊
为什么没有人正确回答我的问题,
yangguo_god
2003-11-07
打赏
举报
回复
AnsiString strSQL;
strSQL = "SELECT quanxian FROM TableName";
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add(strSQL);
ADOQuery1->Open();
ADOQuery1->First();
for(;;)
{
if(ADOQuery1->Eof)
break;
ListBox1->Items->Add(ADOQuery->FieldByName("quanxian")->AsString);
ADOQuery1->Next();
}
andy_qhz
2003-11-07
打赏
举报
回复
还是给你写吧,不过没有调试,你自己调试下:
ListBox1->Items->Clear();
AnsiString str;
while (!ADOQuery1->Eof)
{
str = ADOQuery->Fields->Fields[0]->AsString;
ListBox1->Items->Add(str);
ADOQuery1->Next();
}
andy_qhz
2003-11-07
打赏
举报
回复
哦又是你:
给你段代码
AnsiString strSQL;
strSQL = "SELECT quanxian FROM TableName";
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add(strSQL);
ADOQuery1->Open();
做个顺环取出数据时间问题我不写了
添加信息到ListBox中:
ListBox1->Items->Add(str);
Ywg78
2003-11-07
打赏
举报
回复
如何ListView更简单
delphi
Listbox
多列
显示
Listbox
具有使用简单的特点,但因为没有多列
显示
,而不得不用Listview等别的控件,本文的方法可以很简单实现
Listbox
多列
显示
功能。里面有源码,截图,和实现说明。
利用
ListBox
控件实现数据源
字段
的选择
利用
ListBox
控件实现数据源
字段
的选择
c#
listbox
显示
数据库的
内容
c#
listbox
显示
数据库的
内容
c#
listbox
显示
数据库的
内容
wpf中
ListBox
与ListView巧用
用
listBox
和listView实现不同的效果...
vb中datagrid控件
字段
加入
listbox
列表框
datagrid控件中加入列表框会使
字段
中重复的值可以选择
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章