Eng.Tareq Jehad
- Syria
- GNU/Linux, Windows C/C++/C#/Java/Prolog ASP.NET, MVC, Silverlight MVVM, PHP HTML5, CSS3, jQuery WPF MVVM, WCF, LINQ, ADO.NET Entity Framework XML, SQL, Oracle, JSON. Android, Windows Phone 8
- سؤال بسيط عن استعاده بيانات
وعليكم السلام ورحمة الله، أخي الكريم اجعل عملية الإضافة عن طريق Stored Procedure، وضمن هذا الإجراء وبعد عملية Insert مباشرة اطلب رقم الـ Identity الأخير الذي تمت اضافته عن طريق @@identityor@@scope_identity حيث الأولى تعطيك أخر identity تمت اضافته إلى قاعدة الب…
- LinQ & Entity Framework
أخي الكريم، الموضوع طرح في منتدي السي شارب، وقمت بالإجابة عليه بشكل مختصر Linq & Entity Framework وسأحاول في الأيام القادمة تسجيل مجموعة من الدروس، لشرح التقنيات والفروق وتطبيق أمثلة عملية عليها، بإذن الله تعالى، إلى ذلك الوقت اتركتك مع الشرح المبسط السابق. با…
- بيانات وبيانات تفصيلية
أخي الكريم. الموضوع الذي تسأل عنه يسمى Master Details والتي تعني أن يكون لديك بيانات جدول معين وبيانات جدول أخر مرتبط معه بعلاقة (Foreign Key) مثلا. نشكر الأخ زيدان على تبرعه للشرح.
- سؤال : كيفية تحزيم البرامج في فيجوال ستوديو 2013
بسم الله الرحمن الرحيم. في الفيديو التالي، يتضح لنا كيفية تحزيم البرامج بواسطة Install Shield، حيث نحتاج بداية لتثبيت نسخة Install Shield Limited Edition For Visual Studio، ومن ثم التعامل معها. كل هذا ستجده ضمن الرابط. تحزيم البرامج بواسطة InstallShield لا تنس…
- كيفيه اضافه بيانات جديده فى قاعده البيانات بهذه الطريقه؟؟
وعليكم السلام ورحمة الله، اخي الكريم استخدم الاستعلام التالي select SCOPE_IDENTITY() حيث يقوم بإرجاع أخر حقل الـ Identity من الجدول الحالي. النقطة المهمة هنا، انها تهتم باتصالك انت بقاعدة البيانات، بمعنى لو تمت عملية ادخال اخرى بنفس الوقت، فإنها لا تحتسب. أما …
- سؤال فى منع المستخدم من الكتابة غير ارقام فقط
بسم الله الرحمن الرحيم. اخي الكريم استخدم Masked TextBox، Masked Text Box عبارة عن TextBox عادي، ولكنه يقبل نمط Regular Expression، حيث تقوم بتوصيف شكل البيانات اللازم إدخاله، (أرقام، نص، رقم هاتف، عنوان إيميل، موقع الكتروني، تاريخ او وقت أو.....) بعد إضافة Ma…
- سؤال : كيفية تحزيم البرامج في فيجوال ستوديو 2013
بسم الله الرحمن الرحيم. الأخوة الكرام، اليكم الفيديو التالي. استخراج قاعدة البيانات من جهاز المطور وإضافتها إلى جهاز العميل بإنتظار تعليقاتكم واقتراحاتكم. بالتوفيق،،،
- التعامل مع ComboBox
تفضل أخي الكريم، الموضوع التالي سيفيدك كثيراً البرمجة متعددة المهام Multithreading Programming
- سؤال : كيفية تحزيم البرامج في فيجوال ستوديو 2013
نعم، قاعدة البيانات يجب إضافتها على SQL Server بجهاز العميل. هناك عدة طرق، لكن الأفضل هو تصدير قاعدة البيانات ك script من ضمن Management Studio. ثم تنفيذ هذه السيكربت ضمن جهاز العميل: 1. من SQL Server Management Studio نضط بالزر الأيمن على إسم قاعدة البيانات ا…
- سؤال : كيفية تحزيم البرامج في فيجوال ستوديو 2013
بسم الله الرحمن الرحيم. في الموضوع بعض الإلتباس، لذلك سنحاول توضيحيه إن شاء الله، واتمنى أن يستفيد منه بقية الأخوة. أولاً: إذا كنت تستخدم SQL Server لحفظ البيانات وادارتها، فانت ستحتاج بالتأكيد لتنصيب SQL Server على جهاز العميل (أقصد SQL Server وليس SQL Server…
- استفسار بخصوص عدم تخطي رسالة MessageBox
واذا اردت التحقق ان قيمة نصية غير مدخلة استخدم. ((if (string.IsNullOrWhiteSpaces (value بالتوفيق،،،
- استفسار بخصوص عدم تخطي رسالة MessageBox
واذا اردت التحقق ان قيمة نصية غير مدخلة استخدم. ((if (string.IsNullOrWhiteSpaces (value بالتوفيق،،،
- استفسار بخصوص عدم تخطي رسالة MessageBox
نعم اخي الكريم. فقط احذف else من الشرط الثاني. لان بقائها يعني التحقق من احدى القيمتين فقط. دون الاخرى. فكل تحقق يكون بجملة if منفصلة.
- لو سمحت انا عندى مشكله فى المشروع البرمجه ارجو الرد
الخطأ عبارة عن خطأ نحوي (syntax) ضمن جملة SQL. للتأكد قم بتنفيذ الجمل (الاستعلامات) على SQL Server ضمن Query، وبعدها انسخها إلى الكود. أذكر في ما مضى كان لدي مشكلة في تنفيذ جملة SQL، حاولت عشرات المرات ان أعرف الخطأ لكن بدون جدوى، ففكرت أن اقوم بتجربة الاستعلا…
- ظهور مشكلة بعد تثبيت برنامج Visual Studio 2010
عفوا، ضمن التعليمة لا يوجد مسافة بين / وبين log الصحيح كالتالي: devenv.exe /log
- ظهور مشكلة بعد تثبيت برنامج Visual Studio 2010
يحوي هذا الملف على تفاصيل الخطأ (عادة يكون خطأ بتحميل ملف معين)، بإمكاننا حذف ذلك الملف (حسب المسار الموجود ضمن ActivityLog.xml). بما أن هذا الملف غير موجود حالياً (لم يتم توليده بالأصل) لذلك سنقوم نحن بتوليده والبحث عن الخطأ ضمنه. 1. من Visual Studio Tools نف…
- ممكن شرح للكود دا
طبعا بالنسبة للكود، هو قراءة ملف الصورة بشكل stream يعني byte بعد byte لان هناك أنواع مختلفة من أنوع القراءة، مثلا يمكنك قراءة سطر كامل أو حتى الملف كامل دفعة واحدة، لكن هنا تمت القراءة على مستوى byte، لتخزينها ضمن المصفوفة. RawFormat ، تعني القراءة بالشكل الأ…
- ممكن شرح للكود دا
إذا كان لديك تطبيق قواعد بيانات، يحوي على صور، مثلا الصورة الشخصية، وتريد أن تخزن تلك الصور بقاعدة البيانات، هناك طريقتين لتخزين الصور: 1. تخزين مسار الصورة (الملف) ضمن حقل بجدول معين من نوع (nvarchar) وتقوم بنسخ الصورة إلى مجلد معين معروف ضمن التطبيق. 2. تخزي…
- ما هي افضل طريقة للترقيم التلقائي
إذا كنت قد فهمت ما تقصد: أساس الترقيم التلقائي، هو وجود قيمة بدائية (صفر مثلاً)، بمكان معين، وعند الحاجة للرقم، نقوم بقراءة تلك القيمة، وعند الإنتهاء نضيف لها 1 (++) ثم نستبدل القيمة القديمة بالجديدة. يمكنك تخزين تلك القيمة بملف xml أو ملف نصي عادي (.txt) أو ب…
- ظهور مشكلة بعد تثبيت برنامج Visual Studio 2010
وعليكم السلام ورحمة الله، نقوم بحذف الملف الذي تشير إليه رسالة الخطأ (ActivityLog.xml). طبعأ المجلد AppData مجلد مخفي افتراضيا، لذلك هذا مسار الملف كامل. C:\Users\DELL\AppData\Roaming\Microsoft\VisualStudio\10.0\ActivityLog.xml بالتوفيق،،،