Clique abaixo para nos ajudar
Conectar-se

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
11 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 11 Visitantes :: 2 Motores de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Erro de compatibilidade de cores

28/3/2017, 10:59 por Clebervfp

Boa dia, estou com um problema com vfp9, se alguém poder me ajudar fico agradecido!

Tenho um …

Comentários: 0

Espessura do cursor intermitente

7/3/2017, 09:08 por Jefferson Matakas

Bom dia a todos !!

Existe uma opcao no windows que pode ser acessada atraves da 'central da …

Comentários: 0

DESENVOLVIMENTO EM REDES

4/3/2017, 18:45 por AJC

Pessoal tem ou conhece livros ou material para programação em
redes usando banco de dados nativo …

Comentários: 0

USAR REPORT FORM

30/12/2016, 09:06 por AJC

Pessoal bom dia,
Estou com um grande problema, já pesquisei muita coisa sobre report form, mas o …

Comentários: 4

Como preencher campos vazios

9/2/2017, 11:55 por Linghston

Pessoal boa tarde,

É o seguinte, eu preciso preencher os campos de uma coluna da tabela DBF que …

Comentários: 2

Estatísticas
Temos 7039 usuários registrados
O último usuário registrado atende pelo nome de missias

Os nossos membros postaram um total de 32 mensagens em 18 assuntos

Como eu faço para editar Arquivos Mem no FOXPRO?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por alceu11 em 15/3/2010, 09:36

Como eu faco para editar e alterar Arquvos COM extencao Mem no FOXPRO, mesmo pq usando o modi command chama.mem , o mesmo aparece com varios carcteres absurdos ?


Mais uma duvida como eu mudo o nome do banco de dados no projeto, sem perder o que esta tudo programado, num sistema grande com mais de 150 forms e 80 reports,

Exemplo o banco de dados se CHAMA "RJnorte" e passaria a chamar "RJCENTRO",
OU seja mudaria so o nome do banco mais as tabelas continuariam as mesmas,

PERGUNTA:
Sera QUE posso fazer isto no projeto, sem perder a programcao dos formularios e dos reports?
avatar
alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por Marcos Guedes em 15/3/2010, 10:15

Qual versão do fox, Alceu?

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por mfelis em 15/3/2010, 10:16

USE O Save To; e Restore From
avatar
mfelis
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por alceu11 em 15/3/2010, 10:36

Uso a versao 60
Nao entendi Mfelis
Poderia ser mais especifico nos detalhes...... como editalo?
o arquv. se chama. chama.mem
do ctrl+f2
depos faco o que?
avatar
alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por Marcos Guedes em 15/3/2010, 12:56

[Você precisa estar registrado e conectado para ver este link.] escreveu:Como eu faco para editar e alterar Arquvos COM extencao Mem no FOXPRO, mesmo pq usando o modi command chama.mem , o mesmo aparece com varios carcteres absurdos ?
Não conheço este tipo de arquivo. Sad

[Você precisa estar registrado e conectado para ver este link.] escreveu:Mais uma duvida como eu mudo o nome do banco de dados no projeto, sem perder o que esta tudo programado, num sistema grande com mais de 150 forms e 80 reports,

Exemplo o banco de dados se CHAMA "RJnorte" e passaria a chamar "RJCENTRO",
OU seja mudaria so o nome do banco mais as tabelas continuariam as mesmas,

PERGUNTA:
Sera QUE posso fazer isto no projeto, sem perder a programcao dos formularios e dos reports?
Neste caso dependerá de como trabalhas.

Eu costumo abrir o banco uma vez em minha aplicação, e fechá-lo uma vez.
Então teria que editar no código apenas o local onde abro o banco de dados.

E as chamadas às tabelas permaneceriam as mesmas.

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por alceu11 em 15/3/2010, 13:10

Marcos acho que nao fui claro.

Imagine que vc tem um projeto que o bco de dados chama RIONORTE.


E te pedem assim quero que vc faca um projeto com RIOCENTRO,,,,,,,,
MATEM TUDO IGUAL AS TABELAS OS FORMS REPORT TUDO, IGUAL, SO MUDA O nome do banco de dados ,,,,,,este projeto tem 100 forms, 80 reports,

Voce faz o que Marcos?
avatar
alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por Marcos Guedes em 15/3/2010, 13:35

Se a aplicação pode ser genérica, não crio nomes específicos para o banco, e sim nome genéricos.
Se sei que uma hora pode ser RIONORTE, RIOSUL, RIOCENTRO, etc... então o banco se chamará apenas RIO.

Mas de acordo com sua necessidade, se é necessário mudar o nome do banco, então renomeio pelo próprio Projetct Manager, e altero a linha correspondente à abertura do banco.

O único comando que irá influenciar ao renomear o banco é:
Código:
OPEN DATABASE "nomeBanco"

Quanto às tabelas, tudo permanecerá da mesma forma.
Código:
USE nomeTabela ...

Faça um backup e realize o teste e verás que não terás problemas.

Imagine que você tenha um banco de dados chamado "BANCO1" e outro chamado "BANCO2", e ambos tenham uma tabela chamada "TABELA1"

Para acessar "TABELA1" de "BANCO1", é necessário fazer o seguinte:
Código:
SET DATABASE TO BANCO1
USE TABELA1

Para acessar "TABELA1" de "BANCO2", é necessário fazer o seguinte:
Código:
SET DATABASE TO BANCO2
USE TABELA1

Se não consegui explicar direito, é só perguntar.

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por alceu11 em 15/3/2010, 17:43

Marcos so tem um comando que deu certo para copiar a database

na pasta \dados

Código:

CTRL + F2
CLOSE DATABASE ALL
COPY FILE RIONORTE.* to RIOCENTRO.*


depois disto o riocentro veio com todas as tabelas do do rionorte.
Agora preciso testar as referencias de integridades.
Agora so preciso editar o arquivo mem, ondi ele indica o path e nome do banco

Mais eu acho que vc nao entendeu ainda?
avatar
alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por alceu11 em 15/3/2010, 18:28

MAIS TENTEI ESTE COMANDO QUE EU ACHAVA MAIS CERTO
Código:

CLOSE DATABASES all
OPEN DATABASE C:\pendrive\Farmacia\testo.dbc EXCLUSIVE
COPY TO ESTA
avatar
alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por Marcos Guedes em 15/3/2010, 22:42

Deixa ver se eu entendi...
Você quer renomear o DATABASE ou copiá-lo com um novo nome?

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por alceu11 em 16/3/2010, 01:33

*************************
Como copiar a database ja resolvildo. !!!
********************************

Agora so falta resolver o arquivo. mem. ondi indica algumas paths
E variaveis.

Um exemplo de mem no help
Código:

gnVal1 = 50
gcVal2 = 'Hello'
SAVE TO temp
CLEAR MEMORY
gdVal3 = DATE( )
RESTORE FROM temp ADDITIVE
CLEAR
DISPLAY MEMORY LIKE g*

So nao entendi como eu modifico o temp.mem
avatar
alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por Marcos Guedes em 16/3/2010, 02:29

Nunca trabalhei com este tipo de arquivo.
Tens algum exemplo para enviar?
Já tentasse
Código:
USE nomeArquivo.mem
???

Geralmente os arquivos são tabelas, em fox.

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por alceu11 em 16/3/2010, 07:52

Marcos nao sao dbf sao arquivos que carregam variaveis de memorias geralmente publicas

Código:
gnVal1 = 50
gcVal2 = 'alou chamando terra arcoda ai  vou gerar o mem,,, preste atencao'
m.var1= ' o chutemetro as vezes irrita'
SAVE TO MARCOS    &&  AQUI OLHE QUE VC ACABOU DE GERAR 1
CLEAR MEMORY
gdVal3 = DATE( )
senha='mestre dos metres'
RESTORE FROM marcos ADDITIVE
CLEAR
DISPLAY MEMORY LIKE g*

RESTORE FROM marcos ADDITIVE
display  memory
avatar
alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por hugo em 16/3/2010, 09:16

sei que ja resolveu esta parte, contudo vou postar uma ideia

um .dbf com nome de tabelas

exemplo:
tabelas.dbf
tabelas.nome_banco=riocentro

no codigo:
open database tabelas.nome_banco

ou seja
toda vez que precisar mudar o nome do banco voce
so vai ter que alterar o nome do banco dentro da tabela

so uma ideia que pode ajudar alguem no futuro

sobre .mem nao conheco

_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]
avatar
hugo
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por alceu11 em 16/3/2010, 09:52

BOA HUGO
So que vc tem razao, so que percebi que qdo uma tabela pertence a um bco de dados, ela nao pode pertence a outro banco. Isto e regra.

tem no ENVAGELHO
É IMPOSSÍVEL SERVIR A DOIS SENHORES. ... Não podeis servir a Deus e a mamon

aQUI A mesma coisa no pode ser do bco "rionorte", e depos as tabelas do RIOCENTRO.
POR ISTO tive disviuncular uma a uma.,, foi duro........
Mais deve ter alguma outra forma.........
avatar
alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por Marcos Guedes em 16/3/2010, 10:08

[Você precisa estar registrado e conectado para ver este link.] escreveu:Marcos nao sao dbf sao arquivos que carregam variaveis de memorias geralmente publicas

Código:
gnVal1 = 50
gcVal2 = 'alou chamando terra arcoda ai  vou gerar o mem,,, preste atencao'
m.var1= ' o chutemetro as vezes irrita'
SAVE TO MARCOS    &&  AQUI OLHE QUE VC ACABOU DE GERAR 1
CLEAR MEMORY
gdVal3 = DATE( )
senha='mestre dos metres'
RESTORE FROM marcos ADDITIVE
CLEAR
DISPLAY MEMORY LIKE g*

RESTORE FROM marcos ADDITIVE
display  memory
Sei que não são tabelas dbf's, Alceu.
Como eu havia dito, nunca trabalhei com este tipo de arquivo.
Tens algum exemplo do arquivo para disponibilizar?
Talvez, analisando o conteúdo eu consiga encontrar uma solução, a menos que outro colega já conheça.


OFF: No fox, quase tudo pode ser tratado como DBF's, experimente com um form e verás:
Código:
USE caminhoDoForm\nomeDoForm.scx
BROWSE

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por alceu11 em 16/3/2010, 10:29


Tens algum exemplo do arquivo para disponibilizar?

O primeiro codigo em "VERDE' na sua resposta anterior, e o marcos.mem

so executar no ctrl+f2
e veras o resultado!!!
avatar
alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por Marcos Guedes em 16/3/2010, 10:40

Veja se isto resolve:
Código:
RESTORE FROM "ARQUIVO.MEM"
*!* Altere o valor das variáveis aqui!
SAVE TO "ARQUIVO.MEM"

agora que percebi a mensagem:
Código do Alceu escreveu escreveu:alou chamando terra arcoda ai vou gerar o mem,,, preste atencao
o chutemetro as vezes irrita
Bem interessante!

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por alceu11 em 16/3/2010, 10:56

E APARENTEMENTE funcionou

Código:

Código:
RESTORE FROM "ARQUIVO.MEM"
*!* m.alou= "funcionou  acordastes"
SoaSenha='nao ela esta incripitada'
*!* Altere o valor das variáveis aqui!
SAVE TO "ARQUIVO.MEM"

Eu acho que terei que fazer um mem na mao e depois pq esta publicas de usario rodam o tempo todo no sistema.

mtal='sei la' && variaveis privadas mas es Publicas nao entendi como cria aqui neste mem
save to arquivo
avatar
alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por Marcos Guedes em 16/3/2010, 13:27

não entendi!
qual a dificuldade agora?
scratch

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por hugo em 16/3/2010, 14:25

[Você precisa estar registrado e conectado para ver este link.] escreveu:BOA HUGO
So que vc tem razao, so que percebi que qdo uma tabela pertence a um bco de dados, ela nao pode pertence a outro banco. Isto e regra.

tem no ENVAGELHO
É IMPOSSÍVEL SERVIR A DOIS SENHORES. ... Não podeis servir a Deus e a mamon

aQUI A mesma coisa no pode ser do bco "rionorte", e depos as tabelas do RIOCENTRO.
POR ISTO tive disviuncular uma a uma.,, foi duro........
Mais deve ter alguma outra forma.........

em algum momento voce tera que utilizar dois bancos ao mesmo tempo?

se sim ja pensou em usar macro

exemplo


tabela.dbf
1
nome_banco="riocentro"
arr="centro"
2
nome_banco="rionorte"
arr="norte"

para 1
open database tabela.nome_banco
use table (nome da tabela) alias cli&arr

para 2
open database tabela.nome_banco
use table (nome da tabela) alias cli&arr


valeu

_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]
avatar
hugo
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por Marcos Guedes em 16/3/2010, 14:33

Hugo, para mudar de banco, basta utilizar o comando
Código:
SET DATABASE TO nomeBanco

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por hugo em 16/3/2010, 14:38

isto sei

mais pelo que falei seria a solucao pra se trabalhar com a tabela cliente do banco 1 e com a tabela cliente do banco 2 ao mesmo tempo

minha resposta foi com base no que disse o alceu

valeu

_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]
avatar
hugo
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por Marcos Guedes em 8/4/2010, 13:43

Ainda com problemas, Alceu?

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Como eu faço para editar Arquivos Mem no FOXPRO?

Mensagem por alceu11 em 8/4/2010, 17:14

resolvido!!!
avatar
alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum