0

mySQLDBからスコアボードをリストボックスに表示しようとしています。

ただし、リストボックスに表示されるのは「System.Data.DataRowView」だけです。

これはコードです:

MySqlConnection myConn = new MySqlConnection(connStr);

string sqlStr = "SELECT CONCAT(Name, ' ', Score) as NameAndScore " + "FROM highscore ORDER BY Score DESC";

MySqlDataAdapter dAdapter = new MySqlDataAdapter(sqlStr, myConn);

DataTable dTable = new DataTable();
lstNames.DisplayMember = "NameAndScore";
lstNames.DataSource = dTable;
dAdapter.Fill(dTable);
dAdapter.Dispose();
4

1 に答える 1

0

綴じる前に埋めます。

 dAdapter.Fill(dTable);
 lstNames.DataSource = dTable;
 lstNames.DisplayMember = "NameAndScore";
于 2013-03-14T22:38:46.140 に答える