vijay_bale Ответов: 1

Создайте запись и обновите ее в поле со списком в C#


Я создаю сотрудника и собираюсь связаться с назначением сотрудников.
Данные сотрудников хранятся в одном файле, например имя и другие данные.Обозначение хранится в другом. когда я создаю там имя сотрудника, я показываю одно поле со списком, ограниченное таблицей обозначений.В то время как я создаю обозначение сотрудников, нет того, что мне нужно в поле со списком, я создал одну кнопку для создания обозначения. Когда я нажимаю на эту кнопку, Я вызываю команду создать форму. Там я ввожу новое обозначение. Но это обозначение не обновляет в поле со списком то, что я поместил в форму создания сотрудника. Так как же это сделать?

Что я уже пробовал:

Я понятия не имею, как обновить это поле со списком. Я обновляю этот combobox каждый раз, когда загружаю форму.

F-ES Sitecore

Вам придется опубликовать соответствующие биты вашего кода. Мы даже не знаем, является ли это веб-сайт или настольное приложение.

Shah Chandra

Я думаю, что лучшим вариантом было бы создать кнопку обновления только сбоку от combobox, которая при нажатии вызывает функцию обновления для combobox.

vijay_bale

Мне нравилось только это. спасибо

1 Ответов

Рейтинг:
1

RickZeeland

Может быть, проще использовать Практическое руководство, пример:

using System;
using System.Configuration;
using System.Data;
using System.Data.Common;
using System.Data.SqlClient;
using System.Windows.Forms;

// Put below lines in a method
string customers = "SELECT * FROM Customers";

using (SqlConnection con = new SqlConnection("Data Source=MY-PCNAME;Initial Catalog=northwind;Integrated Security=True"))
{
	DataSet ds = new DataSet();
	SqlDataAdapter da = new SqlDataAdapter(customers, con);
	da.Fill(ds, "Customers");
	dataGridView.AutoGenerateColumns = true;
	dataGridView.DataSource = ds;
	dataGridView.DataMember = "Customers";
}