Tôi đang cố gắng lấy dữ liệu từ cơ sở dữ liệu theo mục được chọn trong ComboBox
nhưng khi tôi cố gắng truy cập vào mục ComboBox
đã chọn, nó mang lại cho tôi "System.Data.DataRowView "Lấy System.Data.DataRowView trong khi nhận giá trị từ ComboBox
tôi đã làm điều tương tự với một truy vấn chọn đơn giản chức năng khác và hoạt động tốt nhưng tôi không biết tại sao nó không hoạt động trong truy vấn này [...?]:
_dataAdapter.SelectCommand.CommandText = "SELECT lt.Name FROM Leader as lt LEFT JOIN Material as mt ON lt.Student_id=mt.lead_id where lt.Name=" + "'" + cmbLeader.SelectedItem.ToString() + "'";
Ai có thể cho tôi biết điều gì có thể là vấn đề?
tôi đã cố gắng sử dụng SelectedValue tôi vẫn nhận được System.Data.DataRowView, làm thế nào tôi có thể đúc từ SelectedItem để DataRowView – jarus
thanx tôi tìm thấy cách để cast SelectedItem để DataRowView String str = ((DataRowView) cmbLeader.SelectedItem) [ "Tên"]. ToString(); – jarus
@jarus: đã cập nhật câu trả lời với chi tiết về cách truyền tới DataRowView. –