0
到現在爲止我成功地從數據庫中取值。我的問題是無法填充數據表中的數據。我的代碼來獲得簡單的值如下:從mysql數據庫獲取表格以填充數據列表
try
{
using (OdbcConnection connection = new OdbcConnection(ConfigurationManager.ConnectionStrings["MySQLConnStr"].ConnectionString))
{
connection.Open();
using (OdbcCommand command = new OdbcCommand("SELECT * FROM datas", connection))
using (OdbcDataReader dr = command.ExecuteReader())
{
while (dr.Read())
{
switch (dr["namen"].ToString())
{
case "gt": Label2.Text = dr["dest"].ToString(); break;
case "gp1": Image1.ImageUrl = dr["dest"].ToString(); break;
case "gp2": Image2.ImageUrl = dr["dest"].ToString(); break;
case "gp3": Image3.ImageUrl = dr["dest"].ToString(); break;
}
}
dr.Close();
}
connection.Close();
}
}
catch (Exception ex)
{
Response.Write("An error occured: " + ex.Message);
}
只是一對夫婦的提示。 1)使用[MySQL DotNet連接器](http://dev.mysql.com/downloads/connector/net/)和2)不要執行'select *'。 –
究竟是什麼問題?你有錯誤嗎?代碼填充數據列表的位置在哪裏? –
我需要一種方法來獲取數據表,所以我可以將其綁定到數據列表 – user3152009