從視頻的外觀來看,您使用的是SQL Server。你需要做一些事情才能讓你的程序在你想要的地方。我會盡我所能讓你在那裏,提供的信息(這假設你正在學習,並將保持基本):
「我怎麼編碼它,以便當我的程序啓動它加載存儲在我的數據庫到CheckListBox」
你需要在你的窗口的頂部添加此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"]);
}
你的問題的其餘部分有點含糊,因爲你沒有解釋你將如何保存一個「新」記錄(用一個按鈕,需要什麼數據,用戶實際輸入什麼數據,輸入類型等等)或您如何「刪除」記錄。這應該讓你在正確的道路上,並幫助你開始。
什麼是您的應用程序 - webforms?的WinForms?控制檯應用?另外:你使用哪種數據庫訪問技術 - 「原始」ADO.NET? LINQ到SQL?實體框架?至於,這個問題不能回答... –
哦,對不起,窗口窗體,我不知道什麼數據庫,我只是看了視頻如何在視覺工作室創建一個數據庫,並與該視頻鏈接:http ://www.youtube.com/watch?v = NfLk1921Ydc – Michael