
有两种方法可以获取里面的值。
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"
1.连接数据库2.建立一个DATATABLE对数据库进行查询("SELECT QQ,电话,地址,邮箱 FROM 数据表 WHERE 姓名='" &textbox1.text &"'")
3.如果查询到数据即DATATABLE.ROWS.COUNT>0,则把有关数据填充到文本框中即可。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)