Desde quando eu era pequenininho lá em Barbacena, só é recomendável criar índices com uso exclusivo do arquivo.
Todavia, dá prá criá-los em modo compartilhado, mas não há garantia de integridade dos dados.
MarceloG
Moderador: Moderadores
consigo através do indice cdx fazer pesquisa de parte de uma string?
clear
use toledo new // Abre o arquivo num nova área
index on nome to toledo // Indexa o arquivo por nome com índices NTX
set index to toledo // Abre o índice (eu sei, não precisava esta linha!)
run dir TOLEDO.NTX // Exibirá o arquivo TOLEDO.NTX
inkey(0)
clear
dbedit() // Exibiu os dados indexados por nome, certo?
ferase("TOLEDO.NTX") // Comigo, o índice aberto FOI excluído!
clear
run dir TOLEDO.NTX // Não me mostrou o arquivo (foi mesmo excluído!)
inkey(0)
seek pad("ROCHINHA",10) // Comigo, o SEEK funcionou!
? found() // Comigo, indicou que o SEEK foi mesmo sucesso (.T.)
inkey(0)
dbedit() // Comigo, exibiu "ROCHINHA" e "VAGNER"!
quit
REQUEST DBFCDX
RDDSETDEFAULT("DBFCDX")
DBSETDRIVER("DBFCDX")
clear
use toledo new // Abre o arquivo num nova área
index on nome tag nome // Indexa o arquivo por nome com índices CDX
set index to toledo // Abre o índice (eu sei, não precisava esta linha!)
run dir TOLEDO.CDX // Exibirá o arquivo TOLEDO.CDX
inkey(0)
clear
dbedit() // Exibiu os dados indexados por nome, certo?
ferase("TOLEDO.CDX") // Comigo, o índice aberto FOI excluído!
clear
run dir TOLEDO.CDX // Não me mostrou o arquivo (foi mesmo excluído!)
inkey(0)
seek pad("ROCHINHA",10) // Comigo, o SEEK funcionou!
? found() // Comigo, indicou que o SEEK foi mesmo sucesso (.T.)
inkey(0)
dbedit() // Comigo, exibiu "ROCHINHA" e "VAGNER"!
quit
;
; Resolve problemas de rede com o Clipper
;
Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\" ; ValueType: dword; ValueName: "EnableOpLocks" ; ValueData: "0"; Components: clipper
Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\" ; ValueType: dword; ValueName: "CachedOpenLimit" ; ValueData: "0"; Components: clipper
Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\LanmanWorkStation\Parameters\"; ValueType: dword; ValueName: "UseOpportunisticLocking"; ValueData: "0"; Components: clipper
Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\LanmanWorkStation\Parameters\"; ValueType: dword; ValueName: "UtilizeNtCaching" ; ValueData: "0"; Components: clipper
Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\LanmanWorkStation\Parameters\"; ValueType: dword; ValueName: "UseLockReadUnlock" ; ValueData: "0"; Components: clipper
;
; Melhora resposta do cache do Windows
;
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Compress Old Files" ; flags: DeleteKey ; Components: desempenho\cache
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\ClassId key" ; flags: DeleteKey ; Components: desempenho\cache
Usuários vendo este fórum: Nenhum usuário registrado online e 5 visitantes