【发布时间】:2015-06-15 13:55:04
【问题描述】:
在 c#.net 中使用 mysqldatareader 将 MySQL 数据库转换为组合框
MySqlCommand cmd = new MySqlCommand("select * from product", connection);
MySqlDataReader dread = cmd.ExecuteReader();
while (dread.Read())
{
}
使用 mysqldatareader 而不是 mysqldataadapter。
【问题讨论】:
-
你的问题是什么?
-
这实际上是“为我做”,几乎没有什么信息。 1. 我们不是来为你做你的工作,我们是出于我们自己的选择来帮助回答问题 2. 你能提供更多关于你实际想要达到的目标的信息吗?你在使用 ASP 吗?您想为组合框生成 HTML 源代码吗?
-
我投票结束这个问题作为题外话,因为它是家庭作业
-
这段代码使用SqlDataAdapter,我想使用sqlDataReader
string query = "select FleetName, FleetID from fleets"; SqlDataAdapter da = new SqlDataAdapter(query, conn); conn.Open(); DataSet ds = new DataSet(); da.Fill(ds, "Fleet"); cmbTripName.DisplayMember = "FleetName"; cmbTripName.ValueMember = "FleetID"; cmbTripName.DataSource = ds.Tables["Fleet"];这段代码使用SqlDataAdapter,我想使用sqlDataReader -
修正问题。有很多关于如何使用 DataReader 的示例。你试过什么?