الشلام عليكم
هل لي بشرح وافي عن dataset و sqldataadapter
الشلام عليكم
هل لي بشرح وافي عن dataset و sqldataadapter
وعليكم السلام ورحمة الله وبركاته
أهلا وسهلا أخي الكريم أخ عزيز في المنتدى
أول شيئ يجب أن تعلمه أخي الكريم أن العلم بالتعلم وليس بالتلقم
أن تسأل سؤال: هل لي بشرح وافي عن dataset و sqldataadapter يعني أنك قرأت ولم تفهم أو أنك لم تقم بالقراءة البتة
وهذا ما أردت أن أنبهك إليه ...
نحن هنا مجتمع يدعى منتدى الفريق العربي للبرمجة
وأول شيء نبحث عنه هو العلم قبل كل شيء
فهل أنت تبحث عن العلم ؟
أعلم تمام العلم أنك لم تسأل هذا السؤال إلا بعد أن بحثت آلاف المرات وقرأت من الصفحات ما غاصت منها عيناك وتشفترك حنكاك من الأرق و النعاس
وأنك قمت بالبحث في هذا المنتدى وغيره وحاولت التجريب وثابرت على اكتشاف حقيقة هذه العناصر العجيبة
التي كانت كالحجارة أمام طريق نجاحك وبدل أن تستسلم لليأس قررت أن تسأل الفريق العربي للبرمجة
حسنا أخي الكريم باختصار شديد والاختصار جاء من بعد ألف تكرار
Dataset هي عنصر من أجمل عناصر ADO.NET لتخزين الجداول بشكل علائقي بعد استعلام من قاعدة البيانات أو جلب من مصدر بيانات (ملف xml , Web Service) وغيرها من مصادر البيانات
وهو عنصر يتعامل مع البيانات Offline أي لا يحتاج لاتصال للوصول لبياناته بعد عملية جلب البيانات بعكس SqlDataReader الذي يمسك الاتصال بقاعدة البيانات حتى تنتهي عملية جلب البيانات
وهو عنصر يستطيع تخزين أكثر من جدول في مصفوفة جداول وانشاء روابط بينها (ومن هنا جاءت كلمة بشكل علائقي في الأعلى) حيث تستطيع تطبيق علاقة معينة للوصول لاستعلام محدد بطريقة (OffLine)
SqlDataAdapter: وهو عنصر قوي من عناصر ADO.NET يطلب اتصالا بقاعدة البيانات عن طريق عنصر اتصال SqlConnection ليقوم بمناداة قاعدة البيانات بتعليمات SQL(وهي جمل مبنية
على قواعد SQL العالمية لجلب البيانات من جدول بيانات (للمزيد عنها يرجى الدخول للمنتدى قواعد البيانات SQL Server) ويقوم إما بتحديث - حذف - اضافة صفوف إلى جدول معين في قاعدة البيانات
أو حتى تعبئة البيانات المرجعة داخل Dataset الآنفة الذكر
هذا باختصار باختصار شديد المعنى الحقيقي منهما
ملاحظة: لدينا قسم خاص هو قسم ADO.NET فيه الشرح الوافي والكافي والمفيد عن كل ما تريد تعلمه عن هذه العناصر
شكرا لمشاركتك معنا
تسلم والله اخوى Arwany
شرح وافى وكافى
Arwany
هل ممكن شرح لطريقه قرائه عنصر مخزن في الداتا ست ..
مثلن عندما احفظ ملف اكس ام ال في الداتا ست كيف اصل لنود معين عن طريق الداتا ست ..
او معرفه رقم الاندكس ..
بحيث اني لما مثلن اقرى ملف rss واخلي الداتا ست تقراه واريد الوصول لنود معين فقط .. وليس لطباعه الملف كامل ..
يعني لما اكتب في الصفحه xpath("titl") راح يجيب لي كل التايتل للندودات في rss ولكن ماذا لو اردت طباعه فقط تايتل للنود الثاني .!!؟ فقط
----------
الشي الثاني انا اعرف اتعامل مع قواعد البيانات وارسال بارمتر من صفحه الى صفحه عن طريق وضع اسم الصفحه متبوع بالاي دي وهكذا ..
لكن ماذا لو اردت ارسال بارمتر لملف اكس ام ال بنفس الطريقه ام ماذا .!
هذا الموضوع مغلق.