delphi checklistbox想做一个选择插入数据库功能。

2025-03-19 11:13:02
推荐回答(3个)
回答1:

获取checklistbox的第一个字符串,第2个字符串,第3个字符串:

Chklst1.Items[i]

回答2:

遇到和楼主同样的问题,其实可以使用一个中间变量string strCollected
得到全部选中的值 ,并将选中的项的文本组合成为一个字符串。
string strCollected = string.Empty;
for (int i = 0; i < checkedListBox1.Items.Count; i++)
{
if (checkedListBox1.GetItemChecked(i))
{
if (strCollected == string.Empty)
{
strCollected = checkedListBox1.GetItemText(
checkedListBox1.Items[i]);
}
else
{
strCollected = strCollected + "/" + checkedListBox1.
GetItemText(checkedListBox1.Items[i]);
}
}
}
然后将strCollect的值插入数据库中

回答3:

insert into table_name(filedname) values(p)