반응형
MySql 테이블을 쿼리하고 모든 결과를 콤보 상자에 넣으려고합니다.
그래서 내 쿼리 결과는 apple 2220입니다.
I want to populate the combobox with apple2220
데이터 행 외부에서 문자열을 가져 오는 데 문제가 있습니다.
string MyConString = "SERVER=localhost;" +
"DATABASE=iie;" +
"UID=root;" +
"PASSWORD=xxxx;";
MySqlConnection connection = new MySqlConnection(MyConString);
string command = "select fruit,number from clientinformation";
MySqlDataAdapter da = new MySqlDataAdapter(command,connection);
DataTable dt = new DataTable();
da.Fill(dt);
foreach (DataRow row in dt.Rows)
{
string rowz = row.ItemArray.ToString();
}
connection.Close();
해결 방법
다음 라인을 따라 시도해보십시오.
...
foreach (DataRow row in dt.Rows)
{
string rowz = string.Format("{0}:{1}", row.ItemArray[0], row.ItemArray[1]);
yourCombobox.Items.Add(rowz);
}
....
참조 페이지 https://stackoverflow.com/questions/5158936
반응형
'MySql' 카테고리의 다른 글
MySQL PHP 변수의 mysql 쿼리 결과 (0) | 2020.10.15 |
---|---|
MySQL 두 테이블에서 고유 한 값 선택 (0) | 2020.10.15 |
MySQL 결과가 존재하지 않더라도 MYSQL은 0을 표시합니다. (0) | 2020.10.15 |
MySQL 8.0.12의 lower_case_table_names 설정 (0) | 2020.10.15 |
MySQL Get all values from checkboxes? (0) | 2020.10.15 |
댓글