Hi Peti

Try


Function mdbtest()
local cnev:="Monika"
Local cFilter := "_FIRST=='"+AllTrim(cnev)+"'"    // string is
"_FIRST=='Monika'"

..........

DbSetFilter( &("{|| "+ cFilter + " }") , cFilter )        //
DbSetFilter(bFilter,cFilter)  , bFilter := COMPILE(cFilter)
....


Best regards

    Gyula Bartal



Sulyok Péter-2 wrote:
> 
> Dear Developers!
> 
> I had got a problem width the dbsetfilter function when i used an mdb
> file.
> When i gave an explicit filtercond then haven't any problem, but when i
> give an variable in a filtercond, then the program generate runtime error
> message.
> Two example (sorry, my englis isn't correct).
> 
> 
> Example 2:
> #include "adordd.ch"
> Function mdbtest()
> local cnev:="Monika"
> ....
> dbsetfilter({||_FIRST==cnev},"_FIRST==cnev")
> ...
> return nil
> Best regards:
> 
>             Peti
> 
> _______________________________________________
> Harbour mailing list
> Harbour@harbour-project.org
> http://lists.harbour-project.org/mailman/listinfo/harbour
> 
> 

-- 
View this message in context: 
http://www.nabble.com/problem-width-dbsetfilter-tp16174232p16174587.html
Sent from the Harbour - Dev mailing list archive at Nabble.com.

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to