vc 列表框数据提取

vc 列表框数据提取,第1张

给出参考代码:

int home //存放列表框中的值

for(int j=0j<m_ListCtrl.GetItemCount()j++)//一共有多少行的循环

{

for(int i=1i<2i++)//从第2列(即房间后面的值)

{

home=m_ListCtrl.GetItemText(j,i) //写到home

}

}

这是我一个程序中的代码,应该能看得懂了

假设编辑框的ID为IDC_EDIT

有两种方法可以获取里面的值。

1:用窗口指针。

CWnd

*pWnd

pWnd->GetDlgItemText(IDC_EDIT)

2:用控制变量

在classwizard里为EDIT关联一个控制变量。然后可以直接用这个变量去设置或者获取编辑框的内容了。

假如你关联的变量名为:m_Edit

则获取内容:

m_Edit.GetWindowText()

数据库查询,怎么连接我就不说了,打开数据库连接后,执行相关SQL语句即可。

你可以定义一个CString变量,把获取到的内容赋予它。

CString

str

str=pWnd->GetDlgItemText(IDC_EDIT)

然后SQL像这样:

select

X

from

table

where

X=str

or

X

like

"x'str'x"


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10004251.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存