データベース C#、データベース、WindowsApplication、
みなさん、こんにちは。コード列にデータベースに基づいて番号を入力した場合、説明列を入力する方法について質問があります。データベースからコードを既に取得していますが、コードが表示されたときに説明も表示したいと思います。
これは、データベースからコードを取得する方法を示すためのリンクです
「コード」(0001、0002など)を取得するための私のコードは次のとおりです
string connectionString = (@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\Archives\Projects\Program\Sell System\Sell System\App_Data\db1.accdb;Persist Security Info=False;");
OleDbDataReader dReader;
OleDbConnection conn = new OleDbConnection(connectionString);
conn.Open();
OleDbCommand cmd = new OleDbCommand("SELECT DISTINCT [Code] FROM [Data]", conn);
dReader = cmd.ExecuteReader();
AutoCompleteStringCollection codesCollection = new AutoCompleteStringCollection();
while (dReader.Read())
{
string numString = "000" + dReader[0].ToString();
codesCollection.Add(numString);
}
dReader.Close();
conn.Close();