0 امتیاز
قبل در برنامه نویسی توسط (0 امتیاز)
ویرایش شده قبل توسط

این متد است:

    public static dynamic GetFactorProperties(int factornumber)
            {
                using (var db = new OleDbConnection(cs))
                {
                    db.Open();
                    var cmd = new OleDbCommand("SELECT * FROM FactorList WHERE FactorNumber = @0", db);
                    cmd.Parameters.AddWithValue("@0", factornumber);
                    var result = cmd.ExecuteReader();
                    if(result.Read())
                    {
                        return result ;
                    }
                    else
                    {
                        return ProperiesObject();
                    }
                }
            }



             public static dynamic ProperiesObject()
             {
                 dynamic obj = new ExpandoObject();
                obj.FactorDate = string.Empty;
                 obj.FactorNumber = string.Empty;
                 obj.CustomerName = string.Empty;
                 obj.FactorPrice = string.Empty;
                 obj.Discount = string.Empty;
                 return obj;
             }


            var result = Program.GetFactorProperties(factornumber);
            TXTDate.Text = result.FactorDate;
            TXTFactorNumber.Text = result.FactorNumber;
            TXTCustomerName.Text = result.CustomerName;
            TXTFactorParice.Text = result.FactorPrice;
            TXTDiscount.Text = result.Discount;:

پیغام خطا:

> Additional information: 'System.Data.OleDb.OleDbDataReader' does not
> contain a definition for 'FactorDate'

سوالات مشابه

+1 امتیاز
0 پاسخ 283 بازدید
+1 امتیاز
1 پاسخ 1.9هزار بازدید
+1 امتیاز
2 پاسخ 3.3هزار بازدید
سوال شده 8 سال قبل در برنامه نویسی توسط Ali9978 (5 امتیاز)
0 امتیاز
1 پاسخ 786 بازدید
0 امتیاز
1 پاسخ 917 بازدید
+1 امتیاز
1 پاسخ 1.2هزار بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
0 پاسخ 421 بازدید
0 امتیاز
0 پاسخ 598 بازدید
...