从视频的外观来看,您使用的是 SQL Server。您需要做一些事情才能让您的程序到达您想要的位置。我会尽力让你到达那里,提供的信息(这假设你正在学习并且会保持基本的东西):
“我如何对其进行编码,以便在我的程序启动时将存储在我的数据库中的记录加载到 CheckListBox 中”
您需要在 windows 窗体类的顶部添加此 using 语句:
using System.Data.SqlClient;
然后,在 form_Load 事件中,连接到您的数据库并从客户表中检索行(未测试):
private void Form1_Load(object sender, EventArgs e)
{
//Setup connection to your database.
SqlConnection myConnection = new SqlConnection("user id=sql_userID;" +
"password=password;server=server_url;" +
"Trusted_Connection=yes;" +
"database=databaseName; " +
"connection timeout=30");
//Open connection.
myConnection.Open();
//Create dataset to store information.
DataSet ds = new DataSet();
//Create command object and adapter to retrieve information.
SqlCommand myCommand = new SqlCommand("SELECT * FROM Customers", myConnection);
SqlDataAdapter adapter = new SqlDataAdapter(myCommand);
adapter.Fill(ds);
//Loop through each row and display whichever column you wish to show in the CheckListBox.
foreach (DataRow row in ds.Tables)
checkedListBox1.Items.Add(row["ColumnNameToShow"]);
}
您的问题的其余部分有点模糊,因为您没有解释如何保存“新”记录(使用按钮,需要哪些数据,用户实际输入的数据,输入类型等)或您如何“删除”记录。不过,这应该会让您走上正确的道路并帮助您入门。