public static Dictionary<string, object> LonView()
{
string sql = "SELECT Marks,Id FROM table4";
using (SqlConnection Connection = new SqlConnection((@"DataSource")))
{
using (SqlCommand myCommand = new SqlCommand(sql, Connection))
{
Connection.Open();
using (SqlDataReader myReader = myCommand.ExecuteReader())
{
DataTable dt = new DataTable();
dt.Load(myReader);
Connection.Close();
Dictionary<string, object> lst = new Dictionary<string, object>();
var tableEnumerable = dt.AsEnumerable();
var tableArray = tableEnumerable.ToArray();
foreach (var data in tableArray)
{
lst.Add(data["id"].ToString(),data["Marks"] as string);
}
return lst;
}
}
}
}
Я хочу преобразовать таблицу данных «Столбец в словарь» и вернуть словарь в массиве {[«A», 30], [«B», 32], [«C ", 45]} form.Suggest некоторые идеи для выполнения моей задачи.Загрузите содержимое таблицы данных в словарь
Спасибо за ваш ответ, На самом деле содержимое загружается в словарь точно. Один столбец. действовать как ключ. Я хочу загрузить без ключа. @ Nino – monica