Witam
Mam następujący problem. Pobrałem wartość z bazy danych typu "Text" (Heading1) jednak w chwili gdy próbuje wyświetlić informacje w TextBox wyskakuje mi błąd. Wiem że jest to związane z typem kolumny znajdującej sie w tabeli. Gdy tym samym sposobem wyświetlam kolumny typu nvarchar wszystko jest ok. Zna ktoś sposób na wyświetlenie pobranej wartości (typu "Text") za pomocą Linq? Dodam że nie mogę zmienić typu kolumny w bazie danych na nvarchar.
pozdrawiam
var body = (from XTPT in database.PlanStyle
join XPTT in database.PlanTemplate
on XTPT.ObjectName equals XPTT.ObjectName
select new
{
XPTT.Body1,
XPTT.Heading1,
XTPT.Style_Name,
XTPT.Report_Name,
XPTT.ParentObjectName
}).FirstOrDefault(data => data.Style_Name == styleName & data.Report_Name == currentReportName & data.ParentObjectName == currentReportName);
if (body.Heading1.ToString() !="")
{
TextBoxHeading.Text = body.Heading1.ToString(); ;
}