Ciao a tutti, io ho il seguente codice e mi dà un errore alquanto strano...
codice:
String luogoPar, indAr, luogoAr, indPar;
        cmd1 = conn.CreateCommand();
        cmd1.CommandText = "SELECT LuogoPartenza,IndirizzoP,LuogoArrivo,IndirizzoA,InizioOfferta,OraPartenza,OraRitorno FROM PERCORSO WHERE ID_Percorso = ID_Percorso";
        cmd1.CommandType = CommandType.Text;
        conn.Open();
        reader1 = cmd1.ExecuteReader();
        if (reader1.Read())
        {
            luogoPar = reader1["LuogoPartenza"].ToString();
            indPar = reader1["IndirizzoP"].ToString();
            luogoAr = reader1["LuogoArrivo"].ToString();
            indAr = reader1["IndirizzoA"].ToString();
        }
        conn.Close();
        txtPartenza.Text = "" + luogoPar + indPar;
        txtArrivo.Text = "" + luogoAr + indAr;
non mi compila il codice perchè dice che luogoPar, indPar, luogoAr e indAr non sono assegnate...ma i valori glie li assegno nell'if... ho anche provato a commentare le ultime 2 righe e le assegnazioni nell'if avvengono correttamente... qual è il problema? forse che alle textbox nn posso assegnare valori di variabili?