1. در قسمت "صدور لیست فروش"، نام کالا، نشان و تعداد از یک جدول و یک سطر هستند، پرس و جو رو باید چه جوری بنویسم، سطری رو پیدا کنه که ستون نام کالا و نشان اون با مقادیر Comboxها برابر باشه. و بتونم به اطلاعات بقیه ی ستون های Query دسترسی داشته باشم؟!
خودم به این شکل نوشتم ولی برای هر فیلد باید Query رو از اول بنویسم:
var FQ = (from r in db.InventoryTables
where r.ObjectName == objectSelectorComboBox.Text && r.BrandName == brandSelectorComboBox.Text
select r.Number).SingleOrDefault();
میخوام به شکل زیر از جواب Query که یک سطر از جدول Inventory است، استفاده کنم:
textBox1.Text = Query.Number;
textBox2.Text = Query.InPrice;
& ...
جواب:
دیگه پست جدید نمیذارم، چون جواب رو خودم پیدا کردم.
بعد از چند روز گشت و گذار و پرسش تو انجمن ها و ...
var Query = (from b in db.InventoryTables
where b.ObjectName == objectSelectorComboBox.Text && b.BrandName == brandSelectorComboBox.Text
select new { b.ObjectName, b.BrandName, b.Number, b.Minimum, b.InPrice, b.OutPrice }).SingleOrDefault();
که میشه از تک تک فیلدهای Query استفاده کرد. به این شکل:
textBox1.Text = Query.ObjectName
تا سؤال بعدی ...