Có cách nào dễ dàng chuyển đổi tất cả các cột của hàng hiện tại của SqlDataReader thành một từ điển không?SqlDataReader - Cách chuyển đổi hàng hiện tại sang từ điển
using (SqlDataReader opReader = command.ExecuteReader())
{
// Convert the current row to a dictionary
}
Cảm ơn
Câu trả lời của bạn trông thú vị, nhưng tôi cần nó trong VB.NET, và tôi không biết làm thế nào để dịch phần cuối - .ToDictionary (reader.GetName, reader.GetValue). Bất kỳ sugegstion? Cảm ơn – bzamfir
@ bzamfir: Bạn cần 'AddressOf'. – SLaks
Tôi cảnh giác với việc nhảy trên bandwagon linq-là-tất cả mọi thứ nhưng điều này là lộng lẫy. –