Re: [pgaccess] hard limit of results reached
От | Constantin Teodorescu |
---|---|
Тема | Re: [pgaccess] hard limit of results reached |
Дата | |
Msg-id | 390D365B.2495B03@flex.ro обсуждение исходный текст |
Список | pgsql-interfaces |
Klaus Herrmann wrote: > > Hi Folks! > I have a *serious* problem with pgaccess. if i do a lot of queryies, i > get this message "hard limit of results is reached..." and i have to > restart pgaccess. this sucks, especially because i programmed some forms > which have pretty complex and many queries. is there a chance to avoid > this (maybe i'm just programming so bad? but this occures with the demo > forms too), any programming tips, suggestions etc.? > thanks in advance! > regards, That is a known bug! The latest PgAccess 0.98.6 has solved it! In file forms.tcl (directory /usr/local/pgaccess/lib) at line 793 you should add : pg_result \$res -clear at the end of the open proc definition. The right procedure should be defined as follows: namespace eval ::DataControl($base.$name) "proc open {} {global CurrentDB DataControlVarvariable tuplescatch {unset tuples}setwn \[focus\] ; setCursor CLOCKset res \[wpg_exec \$CurrentDB \"\$DataControlVar($base.$name,sql)\"\]pg_result \$res-assign tuplesset fl {}foreach fd \[pg_result \$res -lAttributes\] {lappend fl \[lindex \$fd 0\]}set DataControlVar($base.$name,fields) \$flset DataControlVar($base.$name,recno) 0set DataControlVar($base.$name,nrecs)\[pg_result \$res -numTuples\]setCursor NORMALpg_result \$res -clear }" Just let me know if you succeeded and everything is ok! Teo
В списке pgsql-interfaces по дате отправления: