Brake Postado Novembro 19, 2004 Denunciar Share Postado Novembro 19, 2004 Bom, estou desenvolvendo um sistema de automação na minha empresa! Funcionado seguinte modo: A empresa sempre está criando tela de cadastros (cadastro de usuários,cadastro de mercadorias, cadastro de fornecedores, etc...) e todas estastelas são padronizadas. Então nos veio a idéia: "Por quê não criar umprograma que peça ao programador o Nome da Tabela e o caminho do Banco, egere tudo automaticamente?" Ok, ótima idéia, mas veio um porém: E quando ocampo for do tipo número? e o nome do campo? ele vai ter que digitar tudoisso também? Queremos automatizar ao máximo isso, intão eu gostaria desaber, se existe como, uma linha de comando, ou um código, uma função,qualquer coisa, que possa entrar na tabela, buscar o nome e o tipo de cadacampo, e exibir ao programador, solicitando a ele, apenas o Label do campo(para uma empresa, o nome do campo não tem uma interface amigável, énecessário um label, mas é preferível que o próprio programador escolhaisto).Intão funciona mais ou menos assim, o programador da o nome do banco e ocaminho, o nome da tabela e clica em ok, abre uma nova janela mostrando osnomes e os tipos do campo.Espero que alguém possa me ajudarObrigado desde já. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Deividy Postado Novembro 19, 2004 Denunciar Share Postado Novembro 19, 2004 confuso amigo não consegui capitar tua mensagem Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Brake Postado Novembro 19, 2004 Autor Denunciar Share Postado Novembro 19, 2004 confuso amigo não consegui capitar tua mensagem Olha , vo da uma simplificada nisso!!realmente, fico confuso!.. hehehegostaria de saber como posso buscar todos os nomes dos campos de uma tabela, juntamento com o seu tipo!tipo .... tenho o nome da tabela, mas não sei os campos!, intão quero q exebi pra mim , numa tela todos os nomes dos campos pertencentes a esta tabelas!. sacas!intendeu agora!????Vlw Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 felipefrancesco Postado Novembro 20, 2004 Denunciar Share Postado Novembro 20, 2004 Bom....nome do campo eu sei:oRs.Fields.Item(i).Name Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 resopi Postado Novembro 20, 2004 Denunciar Share Postado Novembro 20, 2004 Olha em Acces eu NUnca Fiz isso. No SQl server tem um Tabele aonde garda esse tipo de informação se eu me lenbro bem é a sysobjects, mas no Access não sei se você vai conseguir buscar não.atenciosamente Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Novembro 20, 2004 Denunciar Share Postado Novembro 20, 2004 Consegui sim;Eu trabalho no Banco do Estado do Rio Grande do Sul (Banrisul) e lá tem isso um gerador que gera codigos mas ele gera em dlls no assim como saum componentes activeX podem ser usados no ASP é possivel fazer tem quer ver qual é o nivel de conhececimento de nosso amingo em VB. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Brake Postado Novembro 20, 2004 Autor Denunciar Share Postado Novembro 20, 2004 Bom galera, já consegui resolver esse probleminha!....eu utilizo o SQL server!... e para puxar os nomes dos camposusei a stored procedure sp_columns '<Nome da Tabela>'. e deu certoQuanto a criação dos arquivos. já desenvolvi esse codigo,não é muito complicado, mas exige um certo conhecimento em VB!!Valeu pela Ajuda!! =) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Novembro 21, 2004 Denunciar Share Postado Novembro 21, 2004 Mano, o esquema para pegar o nome dos campos e seu tipo, em access, usa a mesma analogia daquele tutorial lá.. que esta no tópico de tutoriais, onde explica como Listar o nome das tabelas do Banco.Se quiser, depois, de curioso, dê uma olhada lá..você vai ver como e bem simples!Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Brake
Bom, estou desenvolvendo um sistema de automação na minha empresa! Funciona
do seguinte modo:
A empresa sempre está criando tela de cadastros (cadastro de usuários,
cadastro de mercadorias, cadastro de fornecedores, etc...) e todas estas
telas são padronizadas. Então nos veio a idéia: "Por quê não criar um
programa que peça ao programador o Nome da Tabela e o caminho do Banco, e
gere tudo automaticamente?" Ok, ótima idéia, mas veio um porém: E quando o
campo for do tipo número? e o nome do campo? ele vai ter que digitar tudo
isso também? Queremos automatizar ao máximo isso, intão eu gostaria de
saber, se existe como, uma linha de comando, ou um código, uma função,
qualquer coisa, que possa entrar na tabela, buscar o nome e o tipo de cada
campo, e exibir ao programador, solicitando a ele, apenas o Label do campo
(para uma empresa, o nome do campo não tem uma interface amigável, é
necessário um label, mas é preferível que o próprio programador escolha
isto).
Intão funciona mais ou menos assim, o programador da o nome do banco e o
caminho, o nome da tabela e clica em ok, abre uma nova janela mostrando os
nomes e os tipos do campo.
Espero que alguém possa me ajudar
Obrigado desde já.
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.