V4RB2 - Adding to cursor crash
Ivan Smahin
ivan_smahin at valentina-db.com
Fri Feb 10 01:00:02 CST 2006
Hello Erne,
Friday, February 10, 2006, 12:51:16 AM, you wrote:
> Hello Ruslan,
> I've found that if I try to use the 'recid= Cursor.AddRecord' method
> in a cursor that has an Order by clause
> the app will crash
> e.g.
> SqlString = "Select Recid, * from " + mPerson.Name
> SqlString = SqlString + " Order by " + mPerson.Field(1).Name
> c = mDatabase.Sqlselect(SqlString, EVCursorLocation.kServerSide,
> EVLockType.kNoLocks, EVCursorDirection.kRandom)
> if not (c is nil) then
> dim x as Integer
> c.SetBlank EVValueAccess.forAdd
> c.Field(1).SetString "0"
> x = c.AddRecord // CRASH!
> is this a known limitation or should I file a bug report on Mantis?
As far as I get it - you could not use EVLockType.kNoLocks for
RW-cursors. Meanwhile it should be no crash...
Report it to the Mantis and send me the project please.
--
Best regards,
Ivan mailto:ivan_smahin ÎÁ valentina-db.com
More information about the Valentina
mailing list