Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Errore codice

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    162

    Errore codice

    Salve, avrei bisogno del Vostro aiuto per capire un errore nel codice.Più precisamente si tratta di eseguire una store procedure con linguaggio c#.net 2.0 con tecnologia asp.net 2.0, premetto che la store procedure da management studio mi funziona e comunque è composta da un solo parametro in entrata che è una variabile DateTime.

    il codice è il seguente:
    codice:
    public DataTable ElencoScadenze(DateTime date)
        {
            DataTable listacliente = new DataTable();
            SqlConnection conn = new SqlConnection();
            conn.ConnectionString = ConfigurationManager.ConnectionStrings["UglConnessione"].ConnectionString;
            SqlCommand cmd = new SqlCommand();
            SqlDataReader dr;
            SqlParameter parametri = new SqlParameter();
            date = DateTime.Now;
    
            try
            {
                conn.Open();
                cmd.Connection = conn;
                cmd.CommandType = CommandType.Text;
                cmd.CommandText = "ElencoScadenze";
                parametri.ParameterName = "@data";
                parametri.DbType = DbType.Date;
                parametri.Value = DateTime.Parse(date.ToShortDateString());
                cmd.Parameters.Add(parametri);
    
                dr = cmd.ExecuteReader();
    
    
    
                listacliente.Load(dr);
    
    
    
            }
            catch (Exception e)
            {
                conn.Dispose();
                throw new Exception("Errore nella ricerca delle scadenze", e.InnerException);
            }
            finally
            {
                conn.Dispose();
            }
    
            return listacliente;
        }
    L'errore che mi da quando arriva nel catch è il seguente:

    Sintassi non corretta in prossimità di 'ElencoScadenze'.

    Mi aiutate?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    162
    Ho risoloto scusate, ma la stanchezza alcune volte fa brutti scherzi!

    L'errore era nel command.type=Command.storeprocedure;


    avevo inserito Command.text;


    GRazie ancora

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 © 2025 vBulletin Solutions, Inc. All rights reserved.