[EF]使用參數

            using (var context = new KTStoreContext())
            {
               // object[] parameters = { 8, "%移動%" };


                SqlParameter P0 = new SqlParameter("P0", 8);
                SqlParameter P1 = new SqlParameter("P1", "%移動%");
                SqlParameter[] parameters = { P1, P0 };

                String sql = 
                    "SELECT Id,Name,Price FROM Product WHERE Id > @P0 AND Name LIKE @P1";
                DbRawSqlQuery<SProduct> query = 
                    context.Database.SqlQuery<SProduct>(sql,parameters);
                List<SProduct> products = query.ToList();
                foreach (SProduct product in products)
                {
                    Console.WriteLine("{0}\t{1}\t售價:{2} 元",
                        product.Id, product.Name, product.Price);
                }
            }
            Console.ReadKey();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章