2016-02-02 2 views
0

Есть ли способ привязать данные SQL к метке в WPF?Связывание данных SQL с меткой в ​​WPF

У меня есть база данных SQL, в которой есть сумма суммированных данных. Я хочу отобразить данные последнего столбца на ярлыке. Поэтому, если столбец читает «10», мне нужна метка для отображения «10».

Вот код, который я пробовал:

C#:

SqlConnection con = new SqlConnection(myconnectioninfo); 
SqlCommand scom = new SqlCommand(); 
scom.CommandText = "SELECT TOP 1 [TotalIncidents] FROM sixMonthReport ORDER BY [TotalIncidents] DESC" 
Object temp = cmd.ExecuteScalar(); 
label.Text = temp.ToString(); 

Большинство оказалось работать, пока я не к той части label.text, которая не является вариантом в WPF.

Я не могу найти какую-либо информацию о значительной части WPF/ярлыков.

ответ

0

label не имеет text property, но у него есть один content, так что вы можете попробовать что-то вроде:

Object temp = null; 
using (SqlConnection con = new SqlConnection(myconnectioninfo)) 
{ 
    con.Open(); 
    using (SqlCommand command = new SqlCommand("SELECT TOP 1 [TotalIncidents] FROM sixMonthReport ORDER BY [TotalIncidents] DESC", con)) 
    { 
     temp = cmd.ExecuteScalar(); 
    } 
} 
label.Content = temp?.ToString(); 
+0

Я просто заметил, что я сделал ошибку с cmd.commandtext = раздел Я имел в виду поставить «SCOM. commandtext = " –

+0

Однако это не сработало после исправления –

+0

Возникли ошибки? – Zippy

Смежные вопросы