Tôi có mộtlàm thế nào để có được giá trị duy nhất bằng cách sử dụng thực thể khuôn khổ
table product with colums product_id
prodcut_name
category_id
another table category
category_id
category_name
và tôi đang Populating các chi tiết sản phẩm sử dụng datagridview mà làm việc tốt
và tôi cần phải nhận được categoryname cho hàng đã chọn trong datagridview cho rằng tôi đã làm như thế này ....
private void productGridview_Cellclick(object sender, DataGridViewCellEventArgs e)
{
string productname = Convert.ToString(selectedRow.Cells["productnam"].Value);
var categoryids = from cats in abc.products
where cats.product_Name.Equals(productname)
select cats.category_Id;
var catogynames = from categorytypes in abc.categories
where categorytypes.category_Name.Equals(categoryids)
select categorytypes.category_Name;
string categorynames = catogynames;
}
có một
error : cannot implicitly convert type sysytem.linq.iqueryble<string> to string ...
những gì tôi cần phải làm gì để có được tên loại duy nhất cho ô đã chọn trong cột productnam productgridview
bất cứ đề nghị .. pls ..
cảm ơn nhiều ....
Modified Mã : có một lỗi:
not supported exception:
Unable to create a constant value of type 'System.Object'. Only primitive types ('such as Int32, String, and Guid') are supported in this context.
thanq .. bạn có thể làm thêm một ưu tiên cho tôi không .... Có thể xác định mối quan hệ ánh xạ theo lập trình bằng cách sử dụng thực thể và C# .. Tôi muốn chỉ định khóa ngoại cho một bảng theo chương trình .. là nó có thể .. do u có bất kỳ ý tưởng ..... –
có một lỗi bạn sẽ thấy mã sửa đổi của tôi –
bạn sẽ xin hãy xem câu hỏi của tôi .... –