In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Como Executar Stored Procedures Mysql atravs do Xailer?????

SQL databases
Responder
claudio
Mensajes: 49
Registrado: Mar May 06, 2008 3:17 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por claudio »

Estou Criando uma Base de dados em MySql e preciso saber como se executa uma
Stored Procedures através do Xailer.
Avatar de Usuario
jasm
Mensajes: 447
Registrado: Mar Jul 08, 2008 8:12 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por jasm »

claudio escribió:
> Estou Criando uma Base de dados em MySql e preciso saber como se executa uma
> Stored Procedures através do Xailer.
>
>
::oMiDataSet:Execute( "SELECT procedimiento_almacenado" )
o bien
::oMiDataSet:Query( "SELECT procedimiento_almacenado" )
claudio
Mensajes: 49
Registrado: Mar May 06, 2008 3:17 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por claudio »

Não da tá dando erro no Xailer ...
Unknown column 'testes' in 'field list': TESTTT:BTNBMP1CLICK
Diz que a tabela nao existe e estou abrindo com...
::oMySql:Execute( "SELECT testes" )
"testes" é o nome da Stored Procedure..
"José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escreveu na mensagem
news:487f6609$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> claudio escribió:
>> Estou Criando uma Base de dados em MySql e preciso saber como se executa
>> uma Stored Procedures através do Xailer.
> ::oMiDataSet:Execute( "SELECT procedimiento_almacenado" )
>
> o bien
>
> ::oMiDataSet:Query( "SELECT procedimiento_almacenado" )
Fredy Gonzales
Mensajes: 56
Registrado: Jue Ene 08, 2009 5:40 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por Fredy Gonzales »

Prueba con
::oMySql:Execute( "SELECT testes()" )
A ver que resulta.
FG
"claudio" <santos@transbank.com.br> escribió en el mensaje
news:[email=487f8924@ozsrv2.ozlan.local...]487f8924@ozsrv2.ozlan.local...[/email]
> Não da tá dando erro no Xailer ...
>
> Unknown column 'testes' in 'field list': TESTTT:BTNBMP1CLICK
>
> Diz que a tabela nao existe e estou abrindo com...
>
> ::oMySql:Execute( "SELECT testes" )
>
> "testes" é o nome da Stored Procedure..
>
>
>
> "José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escreveu na mensagem
> news:487f6609$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> claudio escribió:
>>> Estou Criando uma Base de dados em MySql e preciso saber como se executa
>>> uma Stored Procedures através do Xailer.
>> ::oMiDataSet:Execute( "SELECT procedimiento_almacenado" )
>>
>> o bien
>>
>> ::oMiDataSet:Query( "SELECT procedimiento_almacenado" )
>
>
claudio
Mensajes: 49
Registrado: Mar May 06, 2008 3:17 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por claudio »

Como "Function" funcionou, porem como "Procedure" não.
ele não enxerga procedure ?
"Fredy Gonzales" <fredyg@negosat.com> escreveu na mensagem
news:487f8bcd$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Prueba con
>
> ::oMySql:Execute( "SELECT testes()" )
>
> A ver que resulta.
>
> FG
>
> "claudio" <santos@transbank.com.br> escribió en el mensaje
> news:[email=487f8924@ozsrv2.ozlan.local...]487f8924@ozsrv2.ozlan.local...[/email]
>> Não da tá dando erro no Xailer ...
>>
>> Unknown column 'testes' in 'field list': TESTTT:BTNBMP1CLICK
>>
>> Diz que a tabela nao existe e estou abrindo com...
>>
>> ::oMySql:Execute( "SELECT testes" )
>>
>> "testes" é o nome da Stored Procedure..
>>
>>
>>
>> "José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escreveu na mensagem
>> news:487f6609$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>> claudio escribió:
>>>> Estou Criando uma Base de dados em MySql e preciso saber como se
>>>> executa uma Stored Procedures através do Xailer.
>>> ::oMiDataSet:Execute( "SELECT procedimiento_almacenado" )
>>>
>>> o bien
>>>
>>> ::oMiDataSet:Query( "SELECT procedimiento_almacenado" )
>>
>>
>
>
claudio
Mensajes: 49
Registrado: Mar May 06, 2008 3:17 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por claudio »

Todo esse problema é porque tenho uma tabela com 20 mil registros, e tenho
que mostrar tudo em um browse na tela, fica um pouco demorado, tentei usar
o comando "SELECT * FROM TABELA LIMIT 1000", porem quando o usuario chega ao
fim dos 1000 registros, não sei como fazer o brose continuar paginando e
acrecentando o restante dos registros.
Me disseram que através de uma "Procedure" ficaria mais rápido.
Podem me ajudar????
"claudio" <santos@transbank.com.br> escreveu na mensagem
news:[email=487f99a2@ozsrv2.ozlan.local...]487f99a2@ozsrv2.ozlan.local...[/email]
> Como "Function" funcionou, porem como "Procedure" não.
> ele não enxerga procedure ?
>
>
> "Fredy Gonzales" <fredyg@negosat.com> escreveu na mensagem
> news:487f8bcd$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Prueba con
>>
>> ::oMySql:Execute( "SELECT testes()" )
>>
>> A ver que resulta.
>>
>> FG
>>
>> "claudio" <santos@transbank.com.br> escribió en el mensaje
>> news:[email=487f8924@ozsrv2.ozlan.local...]487f8924@ozsrv2.ozlan.local...[/email]
>>> Não da tá dando erro no Xailer ...
>>>
>>> Unknown column 'testes' in 'field list': TESTTT:BTNBMP1CLICK
>>>
>>> Diz que a tabela nao existe e estou abrindo com...
>>>
>>> ::oMySql:Execute( "SELECT testes" )
>>>
>>> "testes" é o nome da Stored Procedure..
>>>
>>>
>>>
>>> "José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escreveu na mensagem
>>> news:487f6609$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>>> claudio escribió:
>>>>> Estou Criando uma Base de dados em MySql e preciso saber como se
>>>>> executa uma Stored Procedures através do Xailer.
>>>> ::oMiDataSet:Execute( "SELECT procedimiento_almacenado" )
>>>>
>>>> o bien
>>>>
>>>> ::oMiDataSet:Query( "SELECT procedimiento_almacenado" )
>>>
>>>
>>
>>
>
>
claudio
Mensajes: 49
Registrado: Mar May 06, 2008 3:17 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por claudio »

Ainda continuo com problemas, consegui executar uma stored procedure através
do xailer, porém
na Store Procedure ...
CREATE DEFINER=`santos`@`%` PROCEDURE `ProcExemplo`(OUT wVariavel TINYINT)
BEGIN
SELECT COUNT(*) INTO wVariavel FROM CadMail;
END
Não me Retorna a Quantidade de Registros
Preciso de ajuda, alguem sabe, como fazer para retornar a quantidade de
registros, através da Procedure ?????
"claudio" <santos@transbank.com.br> escreveu na mensagem
news:[email=487f9bf7@ozsrv2.ozlan.local...]487f9bf7@ozsrv2.ozlan.local...[/email]
> Todo esse problema é porque tenho uma tabela com 20 mil registros, e tenho
> que mostrar tudo em um browse na tela, fica um pouco demorado, tentei
> usar o comando "SELECT * FROM TABELA LIMIT 1000", porem quando o usuario
> chega ao fim dos 1000 registros, não sei como fazer o brose continuar
> paginando e acrecentando o restante dos registros.
>
> Me disseram que através de uma "Procedure" ficaria mais rápido.
>
> Podem me ajudar????
>
>
> "claudio" <santos@transbank.com.br> escreveu na mensagem
> news:[email=487f99a2@ozsrv2.ozlan.local...]487f99a2@ozsrv2.ozlan.local...[/email]
>> Como "Function" funcionou, porem como "Procedure" não.
>> ele não enxerga procedure ?
>>
>>
>> "Fredy Gonzales" <fredyg@negosat.com> escreveu na mensagem
>> news:487f8bcd$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>> Prueba con
>>>
>>> ::oMySql:Execute( "SELECT testes()" )
>>>
>>> A ver que resulta.
>>>
>>> FG
>>>
>>> "claudio" <santos@transbank.com.br> escribió en el mensaje
>>> news:[email=487f8924@ozsrv2.ozlan.local...]487f8924@ozsrv2.ozlan.local...[/email]
>>>> Não da tá dando erro no Xailer ...
>>>>
>>>> Unknown column 'testes' in 'field list': TESTTT:BTNBMP1CLICK
>>>>
>>>> Diz que a tabela nao existe e estou abrindo com...
>>>>
>>>> ::oMySql:Execute( "SELECT testes" )
>>>>
>>>> "testes" é o nome da Stored Procedure..
>>>>
>>>>
>>>>
>>>> "José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escreveu na mensagem
>>>> news:487f6609$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>>>> claudio escribió:
>>>>>> Estou Criando uma Base de dados em MySql e preciso saber como se
>>>>>> executa uma Stored Procedures através do Xailer.
>>>>> ::oMiDataSet:Execute( "SELECT procedimiento_almacenado" )
>>>>>
>>>>> o bien
>>>>>
>>>>> ::oMiDataSet:Query( "SELECT procedimiento_almacenado" )
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Avatar de Usuario
jasm
Mensajes: 447
Registrado: Mar Jul 08, 2008 8:12 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por jasm »

(OUT wVariavel TINYINT)
¿Tinyint para un numero de filas?
Salu2,
Alf+.
claudio
Mensajes: 49
Registrado: Mar May 06, 2008 3:17 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por claudio »

Ok!
Já Modifiquei, tambem vi isso, no entanto tambem não funciona, abaixo esta a
Procedure.
DELIMITER &&
CREATE DEFINER=`santos`@`%` PROCEDURE `ProcExemplo`(INOUT wVariavel INT)
BEGIN
DECLARE wVariavel int;
SELECT COUNT(*) INTO wVariavel FROM CadMail;
END
&&
Estou chamando assim, ::oMySQL:Query("CALL ProcExemplo(@wVariavel)")
Ok?
"José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escreveu na mensagem
news:4880b10f$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> (OUT wVariavel TINYINT)
>
> ¿Tinyint para un numero de filas?
>
> Salu2,
>
> Alf+.
claudio
Mensajes: 49
Registrado: Mar May 06, 2008 3:17 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por claudio »

Nilguem sabe como é isso ?????????????????
"claudio" <santos@transbank.com.br> escreveu na mensagem
news:[email=4880b5bd@ozsrv2.ozlan.local...]4880b5bd@ozsrv2.ozlan.local...[/email]
> Ok!
> Já Modifiquei, tambem vi isso, no entanto tambem não funciona, abaixo esta
> a Procedure.
>
> DELIMITER &&
> CREATE DEFINER=`santos`@`%` PROCEDURE `ProcExemplo`(INOUT wVariavel INT)
> BEGIN
> DECLARE wVariavel int;
> SELECT COUNT(*) INTO wVariavel FROM CadMail;
> END
> &&
>
> Estou chamando assim, ::oMySQL:Query("CALL ProcExemplo(@wVariavel)")
>
> Ok?
>
>
>
>
> "José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escreveu na mensagem
> news:4880b10f$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> (OUT wVariavel TINYINT)
>>
>> ¿Tinyint para un numero de filas?
>>
>> Salu2,
>>
>> Alf+.
>
>
Fredy Gonzales
Mensajes: 56
Registrado: Jue Ene 08, 2009 5:40 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por Fredy Gonzales »

Lo que puedes hacer es mirar un ejemplo de paginacion de php con mysql y
pasarlos a Xailer.
Ahora no tengo tiempo para trabajarlo, pero lo estuve viendo y no me parece
nada dificil.
Saludos.
FG
"claudio" <santos@transbank.com.br> escribió en el mensaje
news:[email=4880de3d@ozsrv2.ozlan.local...]4880de3d@ozsrv2.ozlan.local...[/email]
> Nilguem sabe como é isso ?????????????????
>
>
>
> "claudio" <santos@transbank.com.br> escreveu na mensagem
> news:[email=4880b5bd@ozsrv2.ozlan.local...]4880b5bd@ozsrv2.ozlan.local...[/email]
>> Ok!
>> Já Modifiquei, tambem vi isso, no entanto tambem não funciona, abaixo
>> esta a Procedure.
>>
>> DELIMITER &&
>> CREATE DEFINER=`santos`@`%` PROCEDURE `ProcExemplo`(INOUT wVariavel INT)
>> BEGIN
>> DECLARE wVariavel int;
>> SELECT COUNT(*) INTO wVariavel FROM CadMail;
>> END
>> &&
>>
>> Estou chamando assim, ::oMySQL:Query("CALL ProcExemplo(@wVariavel)")
>>
>> Ok?
>>
>>
>>
>>
>> "José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escreveu na mensagem
>> news:4880b10f$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>> (OUT wVariavel TINYINT)
>>>
>>> ¿Tinyint para un numero de filas?
>>>
>>> Salu2,
>>>
>>> Alf+.
>>
>>
>
>
claudio
Mensajes: 49
Registrado: Mar May 06, 2008 3:17 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por claudio »

Essa é a procedure no MySql....
Preciso que retorne um numero inteiro com o total de registros de uma
tabela, no entanto não me retorna nada, ja alterei refiz de varias outras
formas e não deu, preciso da ajuda de voces!
DELIMITER &&
CREATE DEFINER=`santos`@`%` PROCEDURE `ProcExemplo`(INOUT wVariavel INT)
BEGIN
DECLARE wVariavel int;
SELECT COUNT(*) INTO wVariavel FROM CadMail;
END
&&
Estou chamando assim, ::oMySQL:Query("CALL ProcExemplo(@wVariavel)")
já chamei assim tambem ::oMySQL:Execute("CALL ProcExemplo(@wVariavel)"), e
nada.
"Fredy Gonzales" <fredyg@negosat.com> escreveu na mensagem
news:4883717c$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Lo que puedes hacer es mirar un ejemplo de paginacion de php con mysql y
> pasarlos a Xailer.
>
> Ahora no tengo tiempo para trabajarlo, pero lo estuve viendo y no me
> parece nada dificil.
>
> Saludos.
>
> FG
>
> "claudio" <santos@transbank.com.br> escribió en el mensaje
> news:[email=4880de3d@ozsrv2.ozlan.local...]4880de3d@ozsrv2.ozlan.local...[/email]
>> Nilguem sabe como é isso ?????????????????
>>
>>
>>
>> "claudio" <santos@transbank.com.br> escreveu na mensagem
>> news:[email=4880b5bd@ozsrv2.ozlan.local...]4880b5bd@ozsrv2.ozlan.local...[/email]
>>> Ok!
>>> Já Modifiquei, tambem vi isso, no entanto tambem não funciona, abaixo
>>> esta a Procedure.
>>>
>>> DELIMITER &&
>>> CREATE DEFINER=`santos`@`%` PROCEDURE `ProcExemplo`(INOUT wVariavel INT)
>>> BEGIN
>>> DECLARE wVariavel int;
>>> SELECT COUNT(*) INTO wVariavel FROM CadMail;
>>> END
>>> &&
>>>
>>> Estou chamando assim, ::oMySQL:Query("CALL ProcExemplo(@wVariavel)")
>>>
>>> Ok?
>>>
>>>
>>>
>>>
>>> "José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escreveu na mensagem
>>> news:4880b10f$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>>> (OUT wVariavel TINYINT)
>>>>
>>>> ¿Tinyint para un numero de filas?
>>>>
>>>> Salu2,
>>>>
>>>> Alf+.
>>>
>>>
>>
>>
>
>
Avatar de Usuario
jasm
Mensajes: 447
Registrado: Mar Jul 08, 2008 8:12 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por jasm »

Claudio,
Si lo que necesitas en el numero de registros de una tabla, prueba esto:
::oMySQL:Query( "SELECT count(*) AS TotalRegistros FROM CadMail" )
MsgInfo( ::oMySQL:TotalRegistros )
;-)
Saludos,
Alf+.
claudio escribió:
> Essa é a procedure no MySql....
> Preciso que retorne um numero inteiro com o total de registros de uma
> tabela, no entanto não me retorna nada, ja alterei refiz de varias outras
> formas e não deu, preciso da ajuda de voces!
>
>
> DELIMITER &&
> CREATE DEFINER=`santos`@`%` PROCEDURE `ProcExemplo`(INOUT wVariavel INT)
> BEGIN
> DECLARE wVariavel int;
> SELECT COUNT(*) INTO wVariavel FROM CadMail;
> END
> &&
>
> Estou chamando assim, ::oMySQL:Query("CALL ProcExemplo(@wVariavel)")
> já chamei assim tambem ::oMySQL:Execute("CALL ProcExemplo(@wVariavel)"), e
> nada.
>
>
>
>
>
>
> "Fredy Gonzales" <fredyg@negosat.com> escreveu na mensagem
> news:4883717c$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Lo que puedes hacer es mirar un ejemplo de paginacion de php con mysql y
>> pasarlos a Xailer.
>>
>> Ahora no tengo tiempo para trabajarlo, pero lo estuve viendo y no me
>> parece nada dificil.
>>
>> Saludos.
>>
>> FG
>>
>> "claudio" <santos@transbank.com.br> escribió en el mensaje
>> news:[email=4880de3d@ozsrv2.ozlan.local...]4880de3d@ozsrv2.ozlan.local...[/email]
>>> Nilguem sabe como é isso ?????????????????
>>>
>>>
>>>
>>> "claudio" <santos@transbank.com.br> escreveu na mensagem
>>> news:[email=4880b5bd@ozsrv2.ozlan.local...]4880b5bd@ozsrv2.ozlan.local...[/email]
>>>> Ok!
>>>> Já Modifiquei, tambem vi isso, no entanto tambem não funciona, abaixo
>>>> esta a Procedure.
>>>>
>>>> DELIMITER &&
>>>> CREATE DEFINER=`santos`@`%` PROCEDURE `ProcExemplo`(INOUT wVariavel INT)
>>>> BEGIN
>>>> DECLARE wVariavel int;
>>>> SELECT COUNT(*) INTO wVariavel FROM CadMail;
>>>> END
>>>> &&
>>>>
>>>> Estou chamando assim, ::oMySQL:Query("CALL ProcExemplo(@wVariavel)")
>>>>
>>>> Ok?
>>>>
>>>>
>>>>
>>>>
>>>> "José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escreveu na mensagem
>>>> news:4880b10f$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>>>> (OUT wVariavel TINYINT)
>>>>>
>>>>> ¿Tinyint para un numero de filas?
>>>>>
>>>>> Salu2,
>>>>>
>>>>> Alf+.
>>>>
>>>
>>
>
>
claudio
Mensajes: 49
Registrado: Mar May 06, 2008 3:17 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por claudio »

Quero fazer exatamente isso sim, mas através de Stored Procedures, sera que
alguem pode ajudar????
"José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escreveu na mensagem
news:48849d82$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Claudio,
>
> Si lo que necesitas en el numero de registros de una tabla, prueba esto:
>
> ::oMySQL:Query( "SELECT count(*) AS TotalRegistros FROM CadMail" )
>
> MsgInfo( ::oMySQL:TotalRegistros )
>
>
> ;-)
>
> Saludos,
>
> Alf+.
>
>
>
>
> claudio escribió:
>> Essa é a procedure no MySql....
>> Preciso que retorne um numero inteiro com o total de registros de uma
>> tabela, no entanto não me retorna nada, ja alterei refiz de varias outras
>> formas e não deu, preciso da ajuda de voces!
>>
>>
>> DELIMITER &&
>> CREATE DEFINER=`santos`@`%` PROCEDURE `ProcExemplo`(INOUT wVariavel INT)
>> BEGIN
>> DECLARE wVariavel int;
>> SELECT COUNT(*) INTO wVariavel FROM CadMail;
>> END
>> &&
>>
>> Estou chamando assim, ::oMySQL:Query("CALL ProcExemplo(@wVariavel)")
>> já chamei assim tambem ::oMySQL:Execute("CALL ProcExemplo(@wVariavel)"),
>> e nada.
>>
>>
>>
>>
>>
>>
>> "Fredy Gonzales" <fredyg@negosat.com> escreveu na mensagem
>> news:4883717c$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>> Lo que puedes hacer es mirar un ejemplo de paginacion de php con mysql y
>>> pasarlos a Xailer.
>>>
>>> Ahora no tengo tiempo para trabajarlo, pero lo estuve viendo y no me
>>> parece nada dificil.
>>>
>>> Saludos.
>>>
>>> FG
>>>
>>> "claudio" <santos@transbank.com.br> escribió en el mensaje
>>> news:[email=4880de3d@ozsrv2.ozlan.local...]4880de3d@ozsrv2.ozlan.local...[/email]
>>>> Nilguem sabe como é isso ?????????????????
>>>>
>>>>
>>>>
>>>> "claudio" <santos@transbank.com.br> escreveu na mensagem
>>>> news:[email=4880b5bd@ozsrv2.ozlan.local...]4880b5bd@ozsrv2.ozlan.local...[/email]
>>>>> Ok!
>>>>> Já Modifiquei, tambem vi isso, no entanto tambem não funciona, abaixo
>>>>> esta a Procedure.
>>>>>
>>>>> DELIMITER &&
>>>>> CREATE DEFINER=`santos`@`%` PROCEDURE `ProcExemplo`(INOUT wVariavel
>>>>> INT)
>>>>> BEGIN
>>>>> DECLARE wVariavel int;
>>>>> SELECT COUNT(*) INTO wVariavel FROM CadMail;
>>>>> END
>>>>> &&
>>>>>
>>>>> Estou chamando assim, ::oMySQL:Query("CALL ProcExemplo(@wVariavel)")
>>>>>
>>>>> Ok?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> "José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escreveu na mensagem
>>>>> news:4880b10f$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>>>>> (OUT wVariavel TINYINT)
>>>>>>
>>>>>> ¿Tinyint para un numero de filas?
>>>>>>
>>>>>> Salu2,
>>>>>>
>>>>>> Alf+.
>>>>>
>>>>
>>>
>>
claudio
Mensajes: 49
Registrado: Mar May 06, 2008 3:17 pm

Como Executar Stored Procedures Mysql atravs do Xailer?????

Mensaje por claudio »

Que Que isso ?????
Não da certo, teste voce e veja como voce esta me respondendo, ta errado.
Tá dificil!
"claudio" <santos@transbank.com.br> escreveu na mensagem
news:[email=48849e35@ozsrv2.ozlan.local...]48849e35@ozsrv2.ozlan.local...[/email]
> Quero fazer exatamente isso sim, mas através de Stored Procedures, sera
> que alguem pode ajudar????
>
>
>
>
> "José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escreveu na mensagem
> news:48849d82$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Claudio,
>>
>> Si lo que necesitas en el numero de registros de una tabla, prueba esto:
>>
>> ::oMySQL:Query( "SELECT count(*) AS TotalRegistros FROM CadMail" )
>>
>> MsgInfo( ::oMySQL:TotalRegistros )
>>
>>
>> ;-)
>>
>> Saludos,
>>
>> Alf+.
>>
>>
>>
>>
>> claudio escribió:
>>> Essa é a procedure no MySql....
>>> Preciso que retorne um numero inteiro com o total de registros de uma
>>> tabela, no entanto não me retorna nada, ja alterei refiz de varias
>>> outras formas e não deu, preciso da ajuda de voces!
>>>
>>>
>>> DELIMITER &&
>>> CREATE DEFINER=`santos`@`%` PROCEDURE `ProcExemplo`(INOUT wVariavel INT)
>>> BEGIN
>>> DECLARE wVariavel int;
>>> SELECT COUNT(*) INTO wVariavel FROM CadMail;
>>> END
>>> &&
>>>
>>> Estou chamando assim, ::oMySQL:Query("CALL ProcExemplo(@wVariavel)")
>>> já chamei assim tambem ::oMySQL:Execute("CALL ProcExemplo(@wVariavel)"),
>>> e nada.
>>>
>>>
>>>
>>>
>>>
>>>
>>> "Fredy Gonzales" <fredyg@negosat.com> escreveu na mensagem
>>> news:4883717c$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>>> Lo que puedes hacer es mirar un ejemplo de paginacion de php con mysql
>>>> y pasarlos a Xailer.
>>>>
>>>> Ahora no tengo tiempo para trabajarlo, pero lo estuve viendo y no me
>>>> parece nada dificil.
>>>>
>>>> Saludos.
>>>>
>>>> FG
>>>>
>>>> "claudio" <santos@transbank.com.br> escribió en el mensaje
>>>> news:[email=4880de3d@ozsrv2.ozlan.local...]4880de3d@ozsrv2.ozlan.local...[/email]
>>>>> Nilguem sabe como é isso ?????????????????
>>>>>
>>>>>
>>>>>
>>>>> "claudio" <santos@transbank.com.br> escreveu na mensagem
>>>>> news:[email=4880b5bd@ozsrv2.ozlan.local...]4880b5bd@ozsrv2.ozlan.local...[/email]
>>>>>> Ok!
>>>>>> Já Modifiquei, tambem vi isso, no entanto tambem não funciona, abaixo
>>>>>> esta a Procedure.
>>>>>>
>>>>>> DELIMITER &&
>>>>>> CREATE DEFINER=`santos`@`%` PROCEDURE `ProcExemplo`(INOUT wVariavel
>>>>>> INT)
>>>>>> BEGIN
>>>>>> DECLARE wVariavel int;
>>>>>> SELECT COUNT(*) INTO wVariavel FROM CadMail;
>>>>>> END
>>>>>> &&
>>>>>>
>>>>>> Estou chamando assim, ::oMySQL:Query("CALL ProcExemplo(@wVariavel)")
>>>>>>
>>>>>> Ok?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> "José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escreveu na mensagem
>>>>>> news:4880b10f$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>>>>>> (OUT wVariavel TINYINT)
>>>>>>>
>>>>>>> ¿Tinyint para un numero de filas?
>>>>>>>
>>>>>>> Salu2,
>>>>>>>
>>>>>>> Alf+.
>>>>>>
>>>>>
>>>>
>>>
>
Responder