Stored Procedure Banco de dados Ms Access

03/05/2013

0

SQL

Olá pessoal do DevMedia.

Muitos estão com questionamentos e reclamações a respeito do banco de dados MsAccess, falando que é lento não tem suporte Stored Procedure, etc...

Meu amigo, está enganado. O Ms Access tem solução. Para projetos pequenos, ele ajuda muito.

Estarei postando como criar stored procedure dentro do Banco de dados Access para otimizar funcionalidades no banco
com Insert Update Delete Select.

Peço nesse primeiro post que baixe o Sql Lite 1.27c, que é ferramenta gráfica para executar comandos Sql dentro do banco Ms Acces, e também serve para o banco Sql Server.

http://www.superdownloads.com.br/download/147/sql-lite/

Após instalar o Sql Lite, irei explicar como criar stored Procedure no MS Access

E-mail de contato: anderson.ferdomingos@gmail.com

Até a próxima galera

Anderson Domingos

Anderson Domingos

Responder

Posts

08/05/2013

Roniere Almeida

fiquei curioso, existe algum tutorial?
Responder

08/05/2013

Anderson Domingos

Você baixou e instalou o Sql Lite. precisa dele pra poder criar as stored procedures.

Em breve postaremos o tutorial.



Responder

08/05/2013

Anderson Domingos

Ola galera.

Agora vou postar como criar stored procedure no Banco de Dados Ms Access

Após instalar o Sql Lite. Siga os passos abaixo para conectar o sql Lite no Banco de dados:

-Abra o programa Sql lite na área de trabalho;
-No lado esquerdo, selecione MS Acces e clique em Mapear;
-Clique na pasta cor "Amarela" lado direito no campo selecionado Microsoft Acces e localize o arquivo do Banco de dados Access
- Após selecionar, clique em ok.



Responder

08/05/2013

Anderson Domingos

Dando continuidade a nosso tutorial de banco de dados Ms Acces (Stored Procedure)

Agora vamos acessar o banco de dados e colocar exemplo de criar stored procedure.

É semelhante a sintaxe de SQl Server, pois é da Microsoft o Ms Access, só que ele trabalha em conexões com Microsoft Oledb

Passos:
-Após referenciar no Sql Lite o banco de dados Access, selecione o bd referenciado botao direito do mouse e selecione "Conectar" e informe usuario e senha protegida no Bd Access
- Clica no botao + e duplo clique em sql editor.

No Sql Editor do sql lite , vc faz select delete update insert create etc... comandos sql no Ms access igual sql server mysql oracle etc...

Esse é um exemplo de como criar stored procedure

o comando pra criar procedure é create proc. ou vc clia ou vc apaga. pra apagar drop proc e nao drop ou create procedure. no Ms Access é proc

Exemplo
create proc prInserirCliente
(
pNome varchar(50),
pIdade int,
pDataNascimento datetime
)
as
insert into Cliente
(nome,idade,dataNascimento)
values
(pnome,pidade,pdataNascimento)

-------------------------------
Pode fazer comando update e delete tambem, assim como select

lembrando que select com inner join de 2 ou mais tabelas tem que seguir essa regra

2 tabelas fk - 1 = 1 parenteses que abre antes do from ("(")e fecha no penultimo,antepenultimo inner join ()). o ultimo nao precisa fechar (")")
segue exempo de 2 tabelas referenciadas.

3 tabelas - 1 = 2 parentes antes do from

select * (from TVendas inner join TFormaPagto on TVendas.IdPagamento = TFormaPagto.Id)
inner join TFuncionario on TVendas.IdFuncionario = TFuncionario.Id

e bem complexa o ms access mas ajuda. recomendo
.

Qualquer duvida ou dificuldade, entre em contato comigo que irei ajudar. conte comigo

Estou a disposicao para partilharmos juntos todo nosso conhecimento

Um grande abraço e obrigado por acompanharem este tutorial

E-mail: anderson.ferdomingos@gmail.com
Responder

08/05/2013

Roniere Almeida

Você baixou e instalou o Sql Lite. precisa dele pra poder criar as stored procedures.

Em breve postaremos o tutorial.





ok, obrigado.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar