V4RB2 - Adding to cursor crash
Erne
ernestogiannotta at tiscalinet.it
Fri Feb 10 00:05:08 CST 2006
Hello Ivan,
On 10-feb-06, at 00:00, Ivan Smahin wrote:
> 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.
>
EVLockType.kReadWrite makes no difference
Cool Runnings,
Erne.
/ |\ |\ | /
– |/ | \ | –
\ |\ | \| \
More information about the Valentina
mailing list