Importação de ACCESS

Destinado ao auxílio e Troca de informações sobre a ferramenta Xmaker
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
jwarpe
Mensagens: 2
Registrado em: Junho 2nd, 2012, 5:17 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Importação de ACCESS

Mensagempor jwarpe » Junho 13th, 2012, 1:46 pm

Colegas,

Estou aprendendo a usar o XMAKER.

Alguem tem um passo a passo para a importaçao de um arquivo MDB ? (Access)

Fiz algumas tentativa, mas não estou conseguindo.

Obrigado

Gilberto
Mensagens: 65
Registrado em: Janeiro 12th, 2011, 10:03 am
Localização: Ribeirão Preto SP
Contato:

Re: Importação de ACCESS

Mensagempor Gilberto » Junho 18th, 2012, 11:32 pm

Acho que poderia fazer as conexões via ADO
e usar este modelo que no caso importei de um Dbase.
Att
Gilberto


///------

TableProp.first;
while not TableProp.Eof do
begin
TabGlobal.DLocadores.Insert;
TabGlobal.DLocadores.CODPRO.AtribuiValor(TablePropCOD.AsInteger);
TabGlobal.DLocadores.NOME.Conteudo :=UpperCase(JOemToAnsiStr(TablePropNOME.AsString));
TabGlobal.DLocadores.ENDRES.Conteudo :=UpperCase(JOemToAnsiStr(TablePropENDERECO.AsString));
TabGlobal.DLocadores.BAIRRORES.Conteudo :=UpperCase(JOemToAnsiStr(TablePropBAIRRO.AsString));
TabGlobal.DLocadores.CEPRES.Conteudo := StrZer(removeChar(TablePropCEP.AsString),8);
TabGlobal.DLocadores.UFRES.Conteudo :='SP';
TabGlobal.DLocadores.CIDRES.Conteudo :=UpperCase(JOemToAnsiStr(TablePropCIDADE.AsString));
TabGlobal.DLocadores.TELEFONE.Conteudo := StrZer(RemoveChar(TablePropFONE.AsString),10);
TabGlobal.DLocadores.RG.Conteudo :=UpperCase(JOemToAnsiStr(TablePropRG.AsString));
If RemoveChar(TablePropCGC.AsString) = '' then
Begin
TabGlobal.DLocadores.PESSOA.Conteudo :='F';
TabGlobal.DLocadores.CPFCGC.Conteudo :=UpperCase(JOemToAnsiStr(TablePropCPF.AsString));
End
Else
Begin
TabGlobal.DLocadores.PESSOA.Conteudo :='J';
TabGlobal.DLocadores.CPFCGC.Conteudo :=UpperCase(JOemToAnsiStr(TablePropCGC.AsString));
End ;
TabGlobal.DLocadores.DTNASC.Clear;
If TablePropSITU.AsString = 'A' then
TabGlobal.DLocadores.STATUS.Conteudo :='A'
Else
TabGlobal.DLocadores.STATUS.Conteudo :='D';
TabGlobal.DLocadores.TELEFONE2.Conteudo := StrZer(RemoveChar(TablePropFONE2.AsString),10);
TabGlobal.DLocadores.CREDITO_DIARIO.Conteudo := 'S';
TabGlobal.DLocadores.TIPOCONTA.Conteudo := 'N';
TabGlobal.DLocadores.CODBAN.Conteudo := 1;
TabGlobal.DLocadores.CIDCOR.Conteudo := StrZer(RemoveChar(TablePropP_TAXA.AsString),02) + ' ' +
StrZer(RemoveChar(TablePropP_HONO.AsString),02) ;
TabGlobal.DLocadores.EMAIL.Conteudo := TablePropFONE2.AsString;
Tabglobal.DLocadores.Salva;
TableProp.Next;
End;
TableProp.Close;
LabelPro.Visible := True;
GuagePro.Visible := True;
GuagePro.MinValue := 0;
GuagePro.Progress := 0;

jwarpe
Mensagens: 2
Registrado em: Junho 2nd, 2012, 5:17 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: Importação de ACCESS

Mensagempor jwarpe » Junho 19th, 2012, 12:47 am

Obrigado pela atenção.

O detalhe não é importar os dados, mas a estrutura do projeto.

No Xmaker, existe a possibilidade de importar a estrutura do banco de dados. Na definição das tabelas tem esse informação.
Com isso, poderia trazer todo o MDB que eu já tenho definido e em ciam dessa estrutura portar o Sistema par ao Xmaker.

Esse é o detalhe. Eu não consegui fazer essa importação.

abraços

Leão
Mensagens: 149
Registrado em: Junho 24th, 2011, 10:06 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: Importação de ACCESS

Mensagempor Leão » Junho 20th, 2012, 9:36 am

Nesse caso, a solução é abrir o banco com proprio access, e ver os campos e criar-los manu
almente, depois que criar a estrutura, você faz a importação conforme exemplo acima.

Obrigado,
Leão

Samuel Pacheco
Mensagens: 17
Registrado em: Fevereiro 15th, 2011, 7:04 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: Importação de ACCESS

Mensagempor Samuel Pacheco » Junho 20th, 2012, 10:05 am

Bom dia José
Neste link há um conversor que promete fazer o que vc quer

http://www.planetadelphi.com.br/downloa ... s/firebird

Poste se deu resultado

abraços

Suporte
Site Admin
Mensagens: 145
Registrado em: Dezembro 20th, 2010, 10:05 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: Importação de ACCESS

Mensagempor Suporte » Junho 22nd, 2012, 7:34 pm

Olá,

Vá em fontes de dados ODBC e crie um acesso ODBC ao seu banco MDB.

depois em no Xmaker Vá na definição e clique em "importar"

depois Selecione em Banco de dados "ODBC" e em database coloque o nome que vc criou no DNS ODBC. clique no "play"

Selecione a tabela e importe a sua estrutura.


Pronto, em anexo segue imagem para ilustrar.

OBBC_MDB.jpg
Você não está autorizado a ver ou baixar esse anexo.
Att,

Suporte - suporte@xmaker.com.br
Equipe Xmaker
_______________
http://www.xmaker.com.br


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Voltar para “Xmaker”

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes