Wpis z mikrobloga

#csharp #naukaprogramowania

Jak z mapować dane wywołanej procedury sql

Czemu mi nie mapuje tabeli jak zmieniam nazwy kolumn.Tak zwraca 0.No już późno jest ale wydaje mi się ok

Tak działa bo zmienne nazywają się jak kolumny.Jak zmapować dane do zmiennych o innej nazwie np: NumerId

public int Numer{ get; set; }

public decimal Wartosc{ get; set; }

public decimal Prog{ get; set; }
`

Czemu mi nie mapuje tabeli jak zmieniam nazwy kolumn.Tak zwraca 0.No już późno jest ale wydaje mi się ok

[Column("Numer")]
public int num { get; set; }
[Column("Wartosc")]
public decimal ilo { get; set; }
[Column("Prog")]
public decimal per { get; set; }
  • 4
@Szab: columna nazywa sie sie StudentName a ja chcę ją przpisać do zmiennej name.

var discountGroups = new List();
discountGroups = _db.Database.SqlQuery(
"exec GiveProduct @p0",group_id).ToList();

Dane mi isę tylko przypisują jak zmienne mam nazwane tak samo jak kolumny.Mogę to zrobić w sql "AS" ale jak to zrobić w c#
@Szab O czy da się nazwy typów były inne a w swoim columny inne.

SQL studentId,student surname,studenName
C# Id,. surname ,. name

Żeby jakoś wskazać,że do tej zmiennej x trafiają dane z columny a

Czy tylko mogę to rozwiązać w SQL studentId as id ,student surname as surname