Привязки объекта DataTable, чтобы текстовые поля в WinForms на C#
Мне нужно привязать поля datatable к текстовым полям в winfrom вот код который я использую:
string currenciesQuery = "SELECT * FROM Currencies"; currencyDataSet1 = new DataSets.CurrencyDataSet(); DataTable dataTable = currencyDataSet1.Tables.Add("Currencies"); string connectionString = System.Configuration.ConfigurationSettings.AppSettings["SQLConnectionString"].ToString(); using (SqlConnection connection = new SqlConnection(connectionString)) { SqlDataAdapter dataAdapter = new SqlDataAdapter(currenciesQuery, connection); dataAdapter.Fill(currencyDataSet1, "Currencies"); } txtId.DataBindings.Add("Int", dataTable, "CurrencyId"); txtCode.DataBindings.Add("Text", dataTable, "CurrencyCode"); txtName.DataBindings.Add("Text", dataTable, "CurrencyName"); txtRate.DataBindings.Add("Decimal", dataTable, "CurrencyRate");
Он генерирует исключение:
"Не может привязаться к свойству" Int " в целевом элементе управления.
Имя параметра: PropertyName"