Ciao a tutti, io ho il seguente codice e mi dà un errore alquanto strano...
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?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;![]()

Rispondi quotando