Salve,
ho provato come scritto su varie guide con
SELECT ID = @@IDENTITY ma nada.
Partiamo da capo.
Ecco la mia query, cosa dovrei implementare per restituirmi subito dopo in una variabile l'ultimo id?
Codice PHP:{
string codiceUtente = prendiCodiceUtente(nomeUtente);
SqlConnection SqlServerDb = new SqlConnection();
SqlServerDb.ConnectionString = myConnectionString;
SqlCommand comando = new SqlCommand();
comando.Connection = SqlServerDb;
comando.CommandText = "INSERT INTO Domanda (Domanda, Descrizione, DataAggiornamento, NRisposte, IdUtente) VALUES(@domanda,@descrizione,@dataaggiornamento,@nrisposte,@idutente)";
comando.Parameters.Add(new SqlParameter("@domanda", domanda));
comando.Parameters.Add(new SqlParameter("@descrizione", descrizione));
comando.Parameters.Add(new SqlParameter("@dataaggiornamento", data));
comando.Parameters.Add(new SqlParameter("@nrisposte", Convert.ToString(n)));
comando.Parameters.Add(new SqlParameter("@idutente", codiceUtente));
try
{
SqlServerDb.Open();
SqlDataReader esecuzione = comando.ExecuteReader();
}
catch
{
}
finally
{
SqlServerDb.Close();
}
}

Rispondi quotando