Tôi có một bảng SQL trông như thế này:đọc SQL Bảng thành Dictionary <string, Danh sách <string[]>>
AAA, Amanda, Anthony
AAA, Anna, Andrew
BBB, Boris, Benji
BBB, Blondie, Bobby
Tôi đang cố gắng sử dụng một trình đọc dữ liệu SQL để đọc dữ liệu sau đó chèn kết quả vào một Dictionary<string, List<string[]>>
kết quả dự kiến là:
[Key]
"AAA"
[Value]
"Amanda", "Anthony"
"Anna", "Andrew"
[Key]
"BBB"
[Value]
"Boris", "Benji"
"Blondie", "Bobby"
Xin giúp:
using (SqlConnection cnn = new SqlConnection("connection"))
{
using (SqlCommand cmd = new SqlCommand("command", cnn))
{
using (SqlDataReader rdr = cmd.ExecuteReader())
{
while (rdr.Read())
{
... ?
}
{
{
}
Bạn cần đặt câu hỏi cụ thể. – RBarryYoung
Tôi sẽ đưa ra một số suy nghĩ nghiêm túc về việc liệu bạn có thực sự muốn đặt nhiều giá trị trong một cột như bạn đang làm. Thông thường có một điểm xuống con đường mà bạn sẽ hối tiếc làm điều này ... –
@ RBarryYoung: Ý bạn là gì? Tôi yêu cầu giúp đỡ chèn bản ghi từ một bảng SQL vào một từ điển. Tại sao -1? – Administrateur