一个模式对话框下:
一个list control//用来显示查询到的记录
一个combobox//查询条件如,按Name或Tel
一个text文本//查询的Name值或Tel的值
一个query和一个Cancel按钮
请大虾把代码给做一下
一个list control//用来显示查询到的记录
一个combobox//查询条件如,按Name或Tel
一个text文本//查询的Name值或Tel的值
一个query和一个Cancel按钮
请大虾把代码给做一下
解决方案 »
- 哪位大神教教小弟怎么查看MSDN!~
- 借人气,问个DIRECTDRAW OVERLAY问题
- 怎么得到MSHFlexGrid的列宽度???
- 请问怎么样才能让自己的程序只能被启动一个,而不能开N个。
- 如何用vc编写串口通信的dll程序?谢谢
- 程序拷贝自己生成另一文件,然后运行副本,请教高手。
- 紧急求教!!请接过活的朋友告诉我这个活应该是个什么价钱啊。下午就要了。帮帮我吧。
- 4*4三维矩阵向左平移10像素 //第四列1向量值 感觉没起到什么作用呀
- >> 同时向若干台FTP服务器上传同一批文件时避免共享冲突的问题,关键字CFtpConnection,CriticalSection……
- 一个弹出式菜单的问题
- 关于程序结构的思考(线程,DLL,MFC)
- nt下如何得到file descriptor 最大值和已打开值,高人请进
#import "c:\program files\common files\system\ado\msado15.dll" \
no_namespace \
rename ("EOF", "adoEOF")
// 定义ADO连接、命令、记录集变量指针
_ConnectionPtr m_pConnection;
_CommandPtr m_pCommand;
_RecordsetPtr m_pRecordset;定义控件变量combobox:m_Namec,m_Telc Text:m_Namet,m_Telt
char select[128];
CString szStr,szStr2;
_variant_t var;
this->m_Namec.GetLBText(m_Namec.GetCurSel(),szStr);
this->m_Telc.GetLBText(m_Telc.GetCurSel(),szStr2);
strcpy(select,"select * from table where Name='");
strcat(select,szStr);
strcat(select,"' and Tel='");
strcat(select,szStr2);
strcat(select,"'");
m_pConnection.CreateInstance(__uuidof(Connection));
// 打开数据库如:Access
char szCon[512];
strcpy(szCon,"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=");
strcat(szCon,"D:\\database\\aaa.mdb");
m_pConnection->Open(szCon,"","",adModeUnknown);
m_pRecordset->Open(select, // 查询表中所有字段
m_pConnection.GetInterfacePtr(), // 获取库接库的IDispatch指针
adOpenDynamic,adLockOptimistic,adCmdText);
var=m_pRecordset->GetCollect("Name");
szStr=var.bstrVal;
var=m_pRecordset->GetCollect("Tel");
szStr2=var.bstrVal;
m_MyListCtrl.AddItem(_T(szStr),_T(szStr2),...);
其他的自己完成
谢了各位大虾!!!
分不够,可以再加!!!!!!
尽快给个信!!!
[email protected]
[email protected]