У меня есть ниже представление в SQL Server, представленные в формате PetaPoco в моем C приложения #:PetaPoco Query View всегда возвращается NULLS
/// <summary> Rep Level Keys. </summary>
[TableName("vXPATRepLevelKeys")]
[ExplicitColumns]
public partial class vXPATRepLevelKeys : dbo.Record<vXPATRepLevelKeys>
{
/// <summary> Gets or sets the RepLevelKey. </summary>
public string RepLevelKey { get; set; }
}
Однако, когда я пытаюсь выбрать с точки зрения использования:
var result = _database.Fetch<xPAT.vXPATRepLevelKeys>("SELECT * FROM vXPATRepLevelKeys").OrderBy(x => x.RepLevelKey);
var asStrings = result.Select(x => x.RepLevelKey).ToList();
Я просто получаю список значений NULL. asStrings
имеет 33 элемента в списке, все из которых являются NULL. Однако, когда я запускаю вышеуказанное представление самостоятельно, я получаю 33 ненулевых результата.
Я новичок в PetaPoco (tbh, я даже не уверен, что это проблема, связанная с PetaPoco) и унаследовал это приложение, которое я пытаюсь добавить в это новое представление, поэтому любая помощь очень ценится ,
Великое спасибо вам Эдуардо! Не могу поверить, что я пропустил это! – markblandford