Ciao, ho il seguente problema:

Questa è la mia SP in MYSQL
codice:
CREATE PROCEDURE `S_BO_Esercenti_Insert`(
	IN pragionesociale varchar(50) ,
	OUT pidesercente int )
begin
	set pidesercente = 10;
end
Nella mia pagina asp la eseguo tramite un command:
codice:
    <asp:SqlDataSource .etc etc.....
        InsertCommand="call S_BO_Esercenti_Insert(?ragionesociale, ?idesercente)">

        <InsertParameters>
            <asp:Parameter Name="ragionesociale" Type="String" ConvertEmptyStringToNull="false"  />		
            <asp:Parameter Name="idesercente" Direction="Output" Type="Int32" />
        </InsertParameters>
Come diavolo faccio a non farmi restutuire sempre l'errore:
OUT or INOUT argument 2 for routine micro_crm.S_BO_Esercenti_Insert is not a variable or NEW pseudo-variable in BEFORE trigger




Una escort a chi mi salverà!