Ciao,
immagino che per tanti di voi questa sia una domanda sciocca, è che non riesco piu' andare avanti con le mie pagine...
devo estrarre un dato da una tabella con una query... ho la certezza che il dato sia unico quindi di fatto il risultato della query è una cella sola.
Questo dato mi serve restituirlo come parametro perche' lo devo utilizzare in ingresso a un'altra funzione....
sono 2 giorni che sto impazzendo ma non riesco a fare questa cosa... c'e' modo?
questo è il codice che ho creato all'interno del DBA:
public static string estraz(string io)
{
conn = ApriDB();
SqlDataReader Risultato;
sql = "blablabla'";
cmd = new SqlDataReader(sql, conn);
Risultato = cmd.ExecuteReader();
CloseDb(conn);
return Risultato;
}
mentre nel file .cs della pagina che mi serve c'e' :
string user = DBA.estraz(io);
ecco l'errore quando lancio l'applicazione:
CS0143: Per il tipo 'System.Data.SqlClient.SqlDataReader' non sono definiti costruttori.
se qualcuno mi aiuta avrà eterna gratitudine... anche solo sapere se mi sto dannando su una cosa impossibile o c'e' modo di aggirare.

Rispondi quotando