返回信息流CString strConnection;
CString strConnectionAdd;
CFileDialog dlgOpen(TRUE,".mdb","",CFile::modeWrite,"access库|*.mdb");
if (dlgOpen.DoModal()!= IDOK) return;
strConnectionAdd=dlgOpen.GetFileName();
strConnection.Format(_T("Provider=Microsoft.Jet.OLEDB.4.0;")
_T("Data Source="+strConnectionAdd));
m_DBCn.Open((LPCTSTR)strConnection);
m_Rs.SetDatabase(&m_DBCn);
m_Rs.Open(_T("select * from DemoTable;"));
m_ctrlDG.SetRefDataSource((LPUNKNOWN)m_Rs.GetRecordset());
用datagrid显示表中的数据
这个DemoTable是里面数据库里现有的一个表,现在的问题 是,如果想显示这个表,只能是事先知道这个表的名字,这显然不实用。请问如何才能在程序里读出它的名字?
望达人不吝赐教!谢谢了
这是一条镜像帖。来源:北邮人论坛 / cpp / #15590同步于 2008/11/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
请问如何用MFC读access中的表的名字?
tomcat114
2008/11/7镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。