Ir para conteúdo
Fórum Script Brasil
  • 0

Visual Basic 6 - Banco de dados


Shuhey

Pergunta

Ola, estou fazendo estágio em uma empresa pequena aqui da minha região, sou estudante de engenharia mecatrônica.

No estágio pediram que eu fizesse um programa para realizar o controle de entrada e saída de placas da empresa.

Estou programando no Visual Basic 6.

Como não é minha área tenho algumas dúvidas.

Se puderem me ajudar ficaria agradecido.

Para criar o banco de dados (que é relativamente simples) eu estou usando o próprio VB6

No comando Add-Ins -> Visual Data Manager e estou criando uma planilha em Acess 7.0 (mdb)

Todavia não estou conseguindo criar um Index.

Para cada entrada e saída de placa eu gostaria que ela estivesse relacionado a um index.

Eu vi que na interface para criar uma planilha ele oferece gerar um Index e em seguida me manda escolher um dos fields para relacionar ao Index.

É só isso mesmo? E como eu faço para acessar o Index do banco de dados? Tem algum comando do tipo nomedoarquivoacess.mbd.Index ?

Esse Index que ele oferece gerar, se por exemplo eu gerar o index e eu relacionar ele ao nome da placa, quando uma placa mspXX entrar e for adicionada no banco de dados e em seguida eu adicionar outra placa mspXX as duas terão o mesmo índice? Ou cada índice corresponde a uma linha do banco de dados?

Eu precisava que cada número correspondesse a uma linha no banco de dados e preciso aprender também como acessar ele através de um comando.

Se não for possível estava pensando em criar então uma coluna de Index e deixar valor 1 e para cada novo dado ele já automaticamente incrementaria o valor do anterior.

Também gostaria de saber como faço para salvar apenas um valor qualquer em um arquivo txt

É para o controle de estoque, por exemplo, no txt ficaria armazenado o número 43, dai eu saberia que existem 43 placas no estoque

Obrigado desde já

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Olá Shuhei...

Aconselho usar o Access mais recente...já tive problemas ao usar um banco criado com o Visual Data Manager ( que cria banco de dados Access na versão 7.0) em sistema Windows Seven...

Em relação a sua dúvida confesso que fiquei perdidinho no texto :D

mas se o que quer é criar um BD (Bando de Dados) para acessar com uma aplicação VB-6, e fazer consultas,inserções, edições e exclusões dos dados nele contido então avisa aê que damos uma força... até porque no fórum tem inúmeros tópicos sobre o assunto...alguns deles com dúvidas minha :)

Se é isso, avisa e diz como vai ser a estrutura da Tabela que vai receber os dados...

tipo assim:

Campos:

Controle - para receber um número (Index) que identifica o objeto, ou pessoa incluso na tabela (com auto incrementação);

Nome - para receber o nome do objeto, pessoa ou seja lá o quê...

Data_de_Cadastro - para receber a data em que foi cadastrado o objeto, pessoa ou seja lá o quê...

OBS - para receber alguma observação do objeto, pessoa ou seja lá o quê...

Isso é só um exemplo para você se basear e dizer como quer que seja sua Tabela...

a partir disso começa-se a relacionar o aplicativo VB com o BD... através do CRUD (que são as 4 operações básicas utilizadas em banco de dados relacionais)...

que nada mais é que o acrônico de:

Create - Inserir (INSERT)

Read - Ler (SELECT)

Update - Atualizar/Editar (UPDATE)

Delete - Apagar (DELETE)

Aí você vai tentando... e no que for surgindo as dúvidas você vai postando...Legal.gif

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...