Chinaunix首页 | 论坛 | 博客
  • 博客访问: 845728
  • 博文数量: 756
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 4980
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 14:40
文章分类

全部博文(756)

文章存档

2011年(1)

2008年(755)

我的朋友

分类:

2008-10-13 16:06:54

forevergis:其实,我觉得从程序的整体性和可读性上来讲,使用统一的函数还是有好处的。当然同时也可以从优化性能的角度去考虑问题,但我觉得二者并不是冲突的,可以尝试着在show这个方法中进行修改,这样应该会更好!
(发表于2003-4-7 21:31:00)

xiaojin:我认为用统一的显示数据函数较好!
(发表于2003-4-8 13:31:00)

alsky:在show()函数中加一判断拉,然后分不同情况处理。
我随便说说,大家随便听听。
(发表于2004-4-26 14:46:00)

lixianprince:我用下列的方式访问数据库,当访问次数较多时,有下列的错误提示:客户端工作较多,驱动程序的SQLSetConnectAttr失败!

(发表于2005-7-26 13:06:00)

lixianprince:我用下列的方式访问数据库,当访问次数较多时,有下列的错误提示:客户端工作较多,驱动程序的SQLSetConnectAttr失败!
CDatabase db;
CString strSQL;
try
{
if(db.Open("Student"))
{   //pset->Close();
strSQL.Format("Select  * From BasicInfor Where num>0");
CBasicIbforSet *pset=new CBasicIbforSet;
pset->Open(AFX_DB_USE_DEFAULT_TYPE,strSQL);

int num=0;
num=pset->GetRecordCount();

if(num<=0)
{
return;
}
else
{
int flag=0;
while(!(pset->IsEOF()||pset->IsBOF()))
{  

//do  some work
pset->MoveNext();
}

}
pset->Close();

}

}
catch(CDBException *pe)
{
MessageBox(pe->m_strError);
if(db.IsOpen())
{
db.Close();
}
pe->Delete();
}
(发表于2005-7-26 13:06:00)

..........................................................................
--------------------next---------------------

阅读(296) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~