Du kan skapa en struct, eller en class där de olika värdena du vill returnera finns med. Sen i slutet av metoden skapar du en instans av denne och sätter värdena innan du returnerar.
Frågan#1
har denna kod, men vill returner flera värden, någon pratade om en structor, men jag vet inte hur jag ska lösa detta
public string GetPersonsBypersonId(int personId)
{
try
{
sqlConnection = new SqlConnection(connectionString);
storedProcedure = "GetPersonsBypersonId";
sqlCommand = new SqlCommand(storedProcedure, sqlConnection);
sqlCommand.CommandType = CommandType.StoredProcedure;
#region - Add parameters -
SqlParameter paramPersonId = new SqlParameter("@personId", SqlDbType.Int);
paramPersonId.Value = personId;
sqlCommand.Parameters.Add(paramPersonId);
#endregion
sqlConnection.Open();
sqlDataReader = sqlCommand.ExecuteReader();
string firstName = "";
while (sqlDataReader.Read())
{
firstName = (string)sqlDataReader["firstname"];
}
sqlDataReader.Close();
sqlConnection.Close();
return firstName;
jag vill alltså returnera sirname oxå! förstår ni vad jag menar! tacksam för hjälp