الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كود أم أدوات

مغلق
بدأه egyman في 26 يناير 2005 · 7 رد · 755 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

أصدقائي ..

أنا أول مرة أتعامل مع ADO.NET

كنت بشتغل بالفيجوال بيسك 6

لكن المشكلة دلوقتى إني حاولت أطلع على أكثر من كتاب و موصلتش لنتيجة من الأفضل

التعامل مع قواعد البيانات من خلال أدوات الفيجوال استوديو

أم التعامل من خلال الكود ( أي انشاء الاتصال و الكوماند و الداتا أدابتور بالكود)

أرجوا المساعدة

و شكراً للجميع :blink:

سبحان الله و بحمده سبحان الله العظيم

أبو كريم و مازن و نور

vb.net - c# - asp.net - oracle - sql server

manager@tm-center.com

00966508268649

#2

السلام عليكم

يمكنك التعامل مع قواعد البيانات إما عن طريق الأدوات أو بالكود

الطريقتان تعملان

#3

بالنسبة لتجربتي الخاصة

كنت استخدم في الاول الادوات وانا الان استخدم الكود

وفي نظري ان استخدام الكود أفضل بكثير من الادوات لمرونة الوصول لقواعد البيانات , ومعظم الامثلة الموجودة في موقع مايكروسوفت والمواقع الاخري تستخدم الكود لربط البرامج مع قواعد البيانات ولا تستخدم الادوات

والله الموفق

#4

وأزيد على ما قاله الزميل عمار بأنك على الأغلب ستضطر الى إستخدام الكود لكونك لا تعلم تماماً ماذا يريد المستخدم القيام به (وبالتالي لا يمكنك عمل البرنامج في ال Design Time)، أو لا تستطيع التنبؤ بأمور مثل موقع الداتابيز على جهاز المستخدم.

فعن طريق الكود تستطيع القيام بأي شيء تريد القيام به في وقت التصميم والعكس ليس صحيحاً، وهذا ينطبق ليس على الداتابيز ولكن على جميع جوانب البرمجة.

ولكن نصيحتي لكل مبرمج بأن يستعين بالأدوات ما دام ذلك يحقق غرضه، ليس فقط لأنها تختصر الوقت أحياناً ولكن لضمان عدم وقوعك بأخطاء لم تتنبأ بها... وهذه النصحية بالأخص مهمة للمبتدئين والجدد على أي لغة برمجة لأن الدخول الى عالم البرمجة من بوابة الكود قد يكون محبطاً ومضيعة للوقت أحياناً.

Learn Japanese :>>> http://www.nouben.com/

#5

الأخ HMS،

أي طريقة أفضل من ناحية الأداء لو افترضنا اننا سنقوم بنفس العملية؟

شكراً ..

#6

شكراً لجميع الأخوة الذين تجاوبوا معي

..

و لكنى مازلت فى حاجة للنصح

أنا أعمل فى فيجوال بيسك 6 منذ ما يقرب من 6 سنوات

و لكني أريد أن أتحول تماما إلى ado.net

و قمت بعمل شاشة بسيطة تتعامل مع جدول مرة من خلال الكود و مرة من خلال الأدوات

و لكني عجزت عن التعامل مع أكثر من جدول سواء بالكود أو بالأدوات

فهل أجد حل عندكم و شكراً :D

سبحان الله و بحمده سبحان الله العظيم

أبو كريم و مازن و نور

vb.net - c# - asp.net - oracle - sql server

manager@tm-center.com

00966508268649

#7
Angry Coder كتب:
الأخ HMS،

أي طريقة أفضل من ناحية الأداء لو افترضنا اننا سنقوم بنفس العملية؟

شكراً ..

الأداء هو نفسه، لأن استعمال الأدوات يحول في النهاية الى كود.

على العموم أنا أفضل استعمال الكود و ترك الأدوات نهائياً لأنها بصراحة مضيعة للوقت. استعمال الكود يعطيك خبرة في طريقة عمل الـADO.Net و يعطيك حرية و مرونة لا تستطيع الأدوات اعطائك اياه. و مع الوقت ستجد أنك ستبرمج بالكود بنفس سرعة البرمجة بالأدوات.

اقتباس
شكراً لجميع الأخوة الذين تجاوبوا معي

..

و لكنى مازلت فى حاجة للنصح

أنا أعمل فى فيجوال بيسك 6 منذ ما يقرب من 6 سنوات

و لكني أريد أن أتحول تماما إلى ado.net

و قمت بعمل شاشة بسيطة تتعامل مع جدول مرة من خلال الكود و مرة من خلال الأدوات

و لكني عجزت عن التعامل مع أكثر من جدول سواء بالكود أو بالأدوات

فهل أجد حل عندكم و شكراً

بسيطة. استعمل أكثر من Dataset واحدة أو Datareader واحدة.

#8

السلام عليكم ورحمة الله وبركاته

جرب المثال التالى

/index.php?showtopic=55574

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

هذا الموضوع مغلق.

مواضيع مشابهة