Related Record Count Syntax Please
Chuck Pelto
cbpelto at pcisys.net
Tue Dec 21 11:22:36 CST 2004
Hi Ruslan,
That seems to work. At least as far as compiling.
Thanks for your patience.
Merry Christmas,
Chuck
On Dec 21, 2004, at 10:49 AM, Ruslan Zasukhin wrote:
> On 12/21/04 7:40 PM, "Chuck Pelto" <cbpelto at pcisys.net> wrote:
>
>>> Just you can do this in a little simple way.
>>> Let you have some record in T1. You know its RecID.
>>>
>>> So you can do SQL quyry
>>>
>>> curs = SELECT RecID FRON T2 WHERE Ptr = recid
>>> res = curs.RecordCont
>>>
>>
>> Pursuing this activity I added three lines of code to Window 1's
>> PopulatePanes() method.
>>
>> dim tCursor as integer
>>
>> currRecID = mDataBase.mPerson.GetRecID() // get record ID for the
>> current parent record
>>
>> tCursor = SELECT * FROM Person, Task WHERE mPersonPtr = currRecID //
>> mPersonPtr is the field in the boTask that holds the pointer to the
>> related parent record in boPerson.
>>
>> I'm getting a syntax error on the last line.
>>
>> * Syntax error in Window1.PopulatePanes, line 24:
>> tCursor = SELECT * FROM Person, Task WHERE mPersonPtr = currRecID
>>
>> So what is wrong with this?
>
> Chuck,
>
> Argh. I did show just pseudo code. An idea.
>
> The correct code must be
>
> query = " SELECT * FROM Person, Task WHERE mPersonPtr = "
> + Str(currRecID)
>
> tCursor = mDatabase.SqlSelect( query )
>
>
> --
> Best regards,
> Ruslan Zasukhin [ I feel the need...the need for speed ]
> -------------------------------------------------------------
> e-mail: ruslan at paradigmasoft.com
> web: http://www.paradigmasoft.com
>
> To subscribe to the Valentina mail list go to:
> http://lists.macserve.net/mailman/listinfo/valentina
> -------------------------------------------------------------
>
>
> _______________________________________________
> Valentina mailing list
> Valentina at lists.macserve.net
> http://lists.macserve.net/mailman/listinfo/valentina
>
More information about the Valentina
mailing list