... logicamente msvc tiene ventaja en el sentido de que es muy facil pasar de 32 a 64 bits cosa que con bcc y mingw no. En cuanto al ejemplo speedtest el mas rapido es un harbour creado por vicktor usando llvm, los mingw y msvc bastante parejo y por ultimo bcc. Pero son milisegundos no es ...
Jimmy, i never work with "OneDrive" so i do not know about its Cache Nor do I. i´m not sure what "Browse" is under FiveWin ... like Cl*pper or GRID ? I am using the built-in Browse() function of FiveWin. "Browse" using a "DbSkipper" are slow while GRID can be ...
hi, i never work with "One Drive" so i do not know about its Cache i´m not sure what "Browse" is under FiveWin ... like Cl*pper or GRID ? "Browse" using a "DbSkipper" are slow while GRID can be fast using LVN_GETDISPINFO Notify Event. as i can say DBF is faste...
Jimmy, DBF are NOT made for Network it must "Share" a "File-Based" System using SMB SMB will "slow down" when 2nd User open same DBF -> "Opportunistic Locking" so i ask for at least 2 x PC and "Server" to simulate Access Time. I just opened five c...
hi, I think in dbf exclusive or shared mode is configured by programmer, only by programmer. do you know how "Share" Mode work with SMB :?: DBF are NOT made for Network it must "Share" a "File-Based" System using SMB SMB will "slow down" when 2nd User open sam...
hi Otto, how many PC are you use for that Test ? it does not make Sence to test only with 1 x PC DBF will not use "Share-Mode" when only 1 x PC access DBF so you need al least 2 x "active" PC and Server to run a Test with DBF also use UNC Path to access DBF to be sure to use sam...
Marc, First, as per my tests, a DBF browse is just as fast over the internet as it is local. And it is almost instant. Yours is not. The difference appears to be that you are linking two browses. This means that every time you display a record in the main browse you also display one or more records ...
Marc, Note that you only need to set the scope once. That is unless you are setting the scope for another database whenever the record changes. First try a simple set scope with a database then call browse(). That should be fast. And that means it is all the other stuff you are doing is the issue, ...
Marc, First I notice that you are calling a SETSCOPE function, and refreshing two images for every record movement. That is what is slowing down your browse. Try taking the entire :bChange line out and then test the speed. Also, if the images are on the server, then that may mean they have to be dow...
James, simple lan... I use also Ordscope, but sloooooooow sometimes. I use it in Xbrowse with the combination of :bChange := { || SET_SCOPE_nobrowse(oBrw),('nofoto')->(DBGOTOP()),oBrw:Refresh(),oImage:Refresh(),oImage2:Refresh() } with xbrowse getbarµ I even copy a dbf from the server pc to my lo...
Note that even running from One Drive, it was still less than a second to open a browse showing a screenful of records from a subset (20,543) of 1 million records from the database.