Knight
|
GOIÂNIA GO - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 28/03/2008 12:19 hs
Boa tarde Alguem poderia por favor me ensinar a fazer Stored Procedures no MySQL e a chamalas no VB Agradesço desde já
|
|
|
|
JDMANO
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 06/04/2009 16:41 hs
amigo tem muito coisa na net sobre assunto.. eu mesmo nao sabia nada sobre o assunto mas vamo rapidao te da nocao..
::::::::::::::::: PRIMEIRO VAMO CRIAR UM SP(STORE PROCEDURE) essa sp vai me retornar o numero de clientes que tenho fazendo aniversario hj :::::::::::::::::
DROP PROCEDURE IF EXISTS sgp.SomaClientesAniversariantes; CREATE PROCEDURE sgp.`SomaClientesAniversariantes`(idempresa int) BEGIN SELECT count(codigo) AS clientesAniversariantes FROM cliente WHERE day(nascimento) = day(CURDATE()) AND month(nascimento) = month(CURDATE()) AND FLAG_CLIENTE = 'T' AND ATIVO = 'T' AND CODEMPRESA = idempresa; END;
:::::::::::::::::::::::::::::::: aki vai codigo no vb para chamar a sp ::::::::::::::::::::::::::::::::
Dim Rst As ADODB.Recordset Set Rst = Conexao.Execute("call SomaClientesAniversariantes(" & MDImenu.StatusBar1.Panels("codempresa") & ")") txtCLientesAniversariantes = Rst("clientesAniversariantes") Rst.Close Set Rst = Nothing
obs no meu caso.. como tenho varios filiais... mantei ela filtrar pela usuario logado que tem como ferencia o codigo da empresa
ai se usa criatividade..
|
|
|
|
Postada em 06/04/2009 16:44 hs
obs.. usa uma ferramenta boa pra admin o mysql.. no meu caso o Toad.. no baixaki tem. ele faz SP facinho... coisa de criança.
|
|
|