Buongiorno a tutti.
Com'è la sintassi da adoperare per eseguire una procedura attraverso il componente SqlDataSource ?
Ho cambiato la propretà del campo SelectCommandType in ProcedureStored, ma non funziona.
Dove sbagliio?
Grazie
Buongiorno a tutti.
Com'è la sintassi da adoperare per eseguire una procedura attraverso il componente SqlDataSource ?
Ho cambiato la propretà del campo SelectCommandType in ProcedureStored, ma non funziona.
Dove sbagliio?
Grazie
"Non soffocare la tua ispirazione e la tua immaginazione,
non diventare lo schiavo del tuo modello"
Vincent van Gogh
ho provato così, ma non funziona...
Codice PHP:System.Data.OracleClient.OracleConnection connection = new System.Data.OracleClient.OracleConnection("Data Source=........");
System.Data.OracleClient.OracleCommand cmd = new System.Data.OracleClient.OracleCommand(sql, connection);
connection.Open();
cmd.CommandType = CommandType.StoredProcedure;
cmd.ExecuteNonQuery();
![]()
"Non soffocare la tua ispirazione e la tua immaginazione,
non diventare lo schiavo del tuo modello"
Vincent van Gogh
Ma vuoi eseguire una query su oracle?
Chi sbaglia, apprende meglio di chi non ha mai commesso errori.
DOT.NET Addicted since 2006 (My Blog)
Devo eseguire una procedura, ovvero un package... non so se sono riuscito a spiegarmi.
Devo elaborare una cosa del genere:
EDIT: usando un semplice sqlDataSource non funzionaCodice PHP:begin myFun('nome','cognome','10/03/2004 13:11:07'); end;
"Non soffocare la tua ispirazione e la tua immaginazione,
non diventare lo schiavo del tuo modello"
Vincent van Gogh
Ho risolto da solo.
Posto il codice sperando di fare cosa gradita.
Codice PHP:try
{
// eseguo una procedura...
String strCon = "Data Source=XXXX;Persist Security Info=True;User ID=XXXXX;Password=XXXX;Unicode=True";
String sql_r4 = "select .... o begin..... ";
System.Data.OracleClient.OracleConnection connection = new System.Data.OracleClient.OracleConnection(strCon);
System.Data.OracleClient.OracleCommand cmd = new System.Data.OracleClient.OracleCommand(sql_r4, connection);
connection.Open();
cmd.CommandType = CommandType.Text;
cmd.CommandText = sql_r4;
cmd.ExecuteNonQuery();
connection.Close();
// <--
}
catch(Exception ttt)
{
//error
}
"Non soffocare la tua ispirazione e la tua immaginazione,
non diventare lo schiavo del tuo modello"
Vincent van Gogh