为了账号安全,请及时绑定邮箱和手机立即绑定

返回多行。

返回多行。

C#
郎朗坤 2021-05-05 17:20:24
请检查以下代码:public static DataTable ExecuteDataTable(string sql, params SqlParameter[] parameters)    {        using (SqlConnection conn = new SqlConnection(connStr))        {            conn.Open();            using (SqlCommand cmd = conn.CreateCommand())            {                cmd.CommandText = sql;                cmd.Parameters.AddRange(parameters);                SqlDataAdapter adapter = new SqlDataAdapter(cmd);                DataSet dataset = new DataSet();                adapter.Fill(dataset);                return dataset.Tables[0];            }        }    }此函数仅返回一行。如果我的数据库中有很多行,并且需要在组合框中添加它,该如何修改我的代码?string sql = "select country from CarCountry";            using (SqlConnection conn = new SqlConnection(connStr))            {                conn.Open();                using (SqlCommand cmd = conn.CreateCommand())                {                    cmd.CommandText = sql;                    cmd.Connection = conn;                    SqlDataReader DR = cmd.ExecuteReader();                    while (DR.Read())                    {                        combobox1.Items.Add(DR[0]);                    }                }            }我使用上面的代码在组合框中添加项目。我想编写一个函数来替换它...
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 147 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信