Time out in fast updation of sql server database
- From: "amit bharadwaj" <amitbharadwaj@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 16 Jun 2005 12:36:02 -0700
Hi all,
Myself using Sql server through mfc odbc , CDatabase class and a class
derived
from Crecordset class ..
I use RFX_Text of CMyRecordset::DoFieldExchange .
Now i have to update a particular field some 4000 times per min.
I did something like that .
CDatabase objdatabase;
objdatabase.openex(connection strign);//opens successfully
MyRecordSet objMyrecordset(&objDatabase) ;//object of a class derived from
CRecordset
In a function ..(which get called some 4000 time per minute)
{
objMyrecordset.Open(CRecordset::dynaset ,strOpenRecordSet);//seleting one
record at one time
......
do something with field value
objMyrecordset.Edit()
objMyrecordset.m_strField = Somenewval ;
objMyrecordset.Update();
objMyrecordset.close();
}
now for around 30 mts this works fine but after that time out (exception)
starts comming ,
and update stars taking much more time than before .My database only has
1500 records .
Please help wht to do???
--
amit bharadwaj
VC++(MFC) developer
.
- Prev by Date: Re: ADO Recordset open problem - only in Win98
- Next by Date: ODBC-MFC CRecordset::Update() Syntax error or access violation
- Previous by thread: Re: DAO DSN-Less Excel Connection
- Next by thread: ODBC-MFC CRecordset::Update() Syntax error or access violation
- Index(es):
Relevant Pages
|