Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di echoweb
    Registrato dal
    Sep 2008
    Messaggi
    419

    [C#] SqlDataSource Execute Procedure

    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

  2. #2
    Utente di HTML.it L'avatar di echoweb
    Registrato dal
    Sep 2008
    Messaggi
    419
    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(sqlconnection);

    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

  3. #3
    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)

  4. #4
    Utente di HTML.it L'avatar di echoweb
    Registrato dal
    Sep 2008
    Messaggi
    419
    Devo eseguire una procedura, ovvero un package... non so se sono riuscito a spiegarmi.

    Devo elaborare una cosa del genere:

    Codice PHP:
    begin myFun('nome','cognome','10/03/2004 13:11:07'); end
    EDIT: usando un semplice sqlDataSource non funziona


    "Non soffocare la tua ispirazione e la tua immaginazione,
    non diventare lo schiavo del tuo modello"

    Vincent van Gogh

  5. #5
    Utente di HTML.it L'avatar di echoweb
    Registrato dal
    Sep 2008
    Messaggi
    419
    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_r4connection);
     
          
    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

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.