CDatabase m_LoginDatabase;
try
{
m_LoginDatabase.OpenEx(_T("DSN=student;UID='';PWD=''"));
}
catch (CDBException *e)
{
MessageBox(NULL, "连接数据数据源失败!", "提示", MB_OK);
e->Delete();
}
CRecordset m_LoginSet(&m_LoginDatabase);
try{
m_LoginSet.Open(CRecordset::dynaset,_T("Select * from student"));
}
catch (CDBException *e)
{
MessageBox(NULL, "打开记录集失败!", "提示", MB_OK);
e->Delete();
}
while (!m_LoginSet.IsEOF())
{
m_LoginSet.AddNew();///添加新记录
我不知道后面怎么办了,现在我的CRecordset 是没有绑定的
或者是怎样对CRecordset 进行绑定,因为我是新手,请多多指教!
try
{
m_LoginDatabase.OpenEx(_T("DSN=student;UID='';PWD=''"));
}
catch (CDBException *e)
{
MessageBox(NULL, "连接数据数据源失败!", "提示", MB_OK);
e->Delete();
}
CRecordset m_LoginSet(&m_LoginDatabase);
try{
m_LoginSet.Open(CRecordset::dynaset,_T("Select * from student"));
}
catch (CDBException *e)
{
MessageBox(NULL, "打开记录集失败!", "提示", MB_OK);
e->Delete();
}
while (!m_LoginSet.IsEOF())
{
m_LoginSet.AddNew();///添加新记录
我不知道后面怎么办了,现在我的CRecordset 是没有绑定的
或者是怎样对CRecordset 进行绑定,因为我是新手,请多多指教!
解决方案 »
- win7和win xp绘图的区别
- 借助网站如何实现点对点
- 大家帮忙看看那这段代码是用什么语言写的?
- atl 控件在word中透明的问题。
- 各位兄弟,谁有Windows Server 2003 SP1 DDK ,借我用用.非常感谢啊!
- 这个效果如何做?如: Photoshop 里用鼠标选定一矩形后。有一个流动状态的虚线框。这里如何做出来的?
- 在制作安装程序时如何修改注册表以达到注册ODBC数据源的目的?
- HOOK问题,请大家帮忙看看^-^
- 用ADO访问数据库,相应的Driver(OLE DB 4)从哪里获得?
- 求助随机数问题
- com有没有法读取远处文件, 如读取:"http://xxx.com/xx.txt"
- 小白问:如何设置对话框中控件的Z序?
你可以先构造出一个向数据库中添加记录的SQL语句,然后用CDatabase类的ExecSQL()来执行这个插入语句,来达到目的CDatabase m_LoginDatabase;
try
{
m_LoginDatabase.OpenEx(_T("DSN=student;UID='';PWD=''"));
}
catch (CDBException *e)
{
MessageBox(NULL, "连接数据数据源失败!", "提示", MB_OK);
e->Delete();
}
CString strSQL = "INSERT INTO student(Name,Sex,Address) VALUES (";
CString strContent;
strContent.Format("'%s','%s','%s'");
strSQL += strContent;m_LoginDatabase.ExecSQL(strSQL);
运行以后,
'ExecSQL' : is not a member of 'CDatabase'怎么会是这样啊,再次请大家帮忙看看啊