تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
.NET Dynamic SQL Generator
#1
السلام عليكم

مشروع مفتوح المصدر على موقع http://codeplex.com

اسم المشروع .NET Dynamic SQL Generator

وهو عبارة عن Data Access Layer تحاكي قواعد البيانات ، تمكنك من التعامل مع أكثر من قاعدة بيانات بدون الاكتراث إلى جمل الاستعلام والاختلافات بينها يعني تتعامل مع Query على أنها Object وليس نص والمشروع يحولها في النهاية إلى الجملة المناسبة بحسب قاعدة البيانات

PHP كود :
DBDatabase db DBDatabase.Create("Northwind");

            
DBParam param1 DBParam.ParamWithValue(1);

            
DBQuery sel DBQuery.SelectFields("CustomerID""CustomerName")
                                 .
From("CUSTOMERS")
                                 .
WhereFieldEquals("CustomerID"param1);

            
//perform all the database execution here.
            
string name null;

            
db.ExecuteRead(selreader =>
            {
                if (
reader.Read())
                    
name reader.GetString(1);
            }); 

رابط المشروع

http://dynasql.codeplex.com/

قد يكون صعبا في البداية ولكن مع التمعن في علاقة الفئات ببعضها سيكون واضحاً


طبعا لب المشروع وكيفية تعامله مع أكثر من قاعدة بيانات ديناميكيا هو الفئات الموجودة في مجال الأسماء System.Data.Common
الرد }}}}
تم الشكر بواسطة:


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم