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

imadouzoun

خبير MSSQL Server

الخبراء المعتمدون عضو مميز ★★★

  • مقام سيف الله المسلول سورية - حمص
938مشاركة
39السمعة
111موضوع منشور
10 نوفمبر 2004تاريخ الانضمام
27 يوليو 2019آخر زيارة
9,937مشاهدة للملف
  1. خطأ في تحديث بيانات الجدول

    أنصحك باستخدام الـ Debugging ... ضعي نقط إيقاف (Breakpoints) عند أول سطر من كل حدث (Page_Load, Button1_Click1) ... شغلي البرنامج (F5) و سيتوقف في الـ Page_Load و نفذي بعدها البرنامج خطوة خطوة F11 حتى تعرفي ماذا يحدث أثناء تنفيذ الأحداث بالضبط و راقبي قيم المتح…

    9 ديسمبر 2013 في 10:48
  2. إدراج اسم يحوي '

    السلام عليكم و رحمة الله و بركاته هنا تتحدث أنت عن الـ Special Characters Insert Table1(test) Values('I''ll wait, I''ll wait for you!') تحياتي

    9 ديسمبر 2013 في 01:07
  3. خطأ في تحديث بيانات الجدول

    السلام عليكم و رحمة الله يا ريت لو سمحتي تعطينا الكود اللي كتبتيه مشان نتفحصو و نعرف سبب المشكلة. تحياتي

    9 ديسمبر 2013 في 00:55
  4. اعادة تسلسل رقم السجلات في الجدول

    السلام عليكم و رحمة الله بارك الله فيك أخي كريم .. بالنسبة للمؤشر Fast_Forward فهو يعمل مع بيانات الجدول بشكل مباشر و لا ينشئ نسخة من بيانات الجدول في الـtempdb كما تفعل أنواع أخرى, عدا عن كون هذا الخيار يحد من عمليات الـ Update, Delete على السجل الحالي للمؤشر…

    9 ديسمبر 2013 في 00:45
  5. اعادة تسلسل رقم السجلات في الجدول

    السلام عليكم و رحمة الله يا صديقي ليست أسرع بالتأكيد حسب الـ Execution Plan Study : عبارات الـ DML على Memory Tables لا تكون أسرع من Cursor على عبارة SQL. هذا إذا لم أقل لك أيضا أنني تجنبت استخدام خيارات المؤشر المتقدمة كالخيار fast_forward لجعله سريعاً جداً. …

    8 ديسمبر 2013 في 23:21
  6. كـيفية طرح قيم من بعضها

    السلام عليكم و رحمة الله.. هيك صار بدها كود كتير صراحة .. بس رح قلك شو الفكرة و إنت عليك التنفيذ.. :) - الفكرة أن تجلب التاريخ للـ ID المطلوب ثم تجلب أول تاريخ أدخلته على الجدول .. - تنشئ بعدها حلقة (Loop) بين أكبر قيمة تاريخ و أصغرها و من أجل كل تاريخ تجلب Su…

    8 ديسمبر 2013 في 10:11
  7. خطأ في تحديث بيانات الجدول

    تأكدي من أن إضافة الـ System.Data namespace في أعلى ملف الكود: using System.Data; تحياتي

    8 ديسمبر 2013 في 09:22
  8. عن تشفير البيانات

    السلام عليكم و رحمة الله كتبت عن تشفير البيانات في السابق في هذا الرابط .. وهي طريقة بسيطة جداً تستخدم مفتاح تشفير تحدده أنت.. /index.php/topic/137067-تشفير-البيانات-في-sql-server-2005/?hl=%2B%D8%AA%D8%B4%D9%81%D9%8A%D8%B1+%2B%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%…

    8 ديسمبر 2013 في 01:45
  9. كـيفية طرح قيم من بعضها

    لم أفهم ما هي المشكلة بالضبط :) Create function GetPreviousTotalValue(@Id int) Returns decimal(10,2) As begin Return (Select sum(TotalValue) From Bill Where (Id < @Id)) end Go و هذه طريقة استخدامها Select *, Previous_Summary = dbo.GetPreviousTotalValue(Id) Fro…

    7 ديسمبر 2013 في 23:34
  10. اعادة تسلسل رقم السجلات في الجدول

    السلام عليكم و رحمة الله .. بالتأكيد يمكنك أن تنجز ذلك و إليك مثال حضرته لهذا الغرض: use tempdb go Create Table Students(Id int primary key, Name Varchar(50)) -- Insert Students(Id, Name) Select 1, 'Samer' Insert Students(Id, Name) Select 2, 'Ahmad' Insert Stu…

    7 ديسمبر 2013 في 23:24
  11. كـيفية طرح قيم من بعضها

    مممممم ... طيب يمكن حل مشكلتك أيضاُ ببساطة و ذلك بتعديل الدالة السابقة لتصبح cumulative على النحو التالي: Alter function GetPreviousTotalValue(@Id int) Returns decimal(10,2) As begin Return (Select sum(TotalValue) From Bill Where (Id < @Id)) end Go -- The quer…

    4 ديسمبر 2013 في 13:39
  12. كـيفية طرح قيم من بعضها

    كمان في حل بسيط جداً اذا لم تكن تستخدم الـ SQL Server 2012 .. الحل كالتالي: سأطبق الحل على نفس مثالي السابق (نفس الجدول و نفس البيانات). كل ما عليك فعله هو أن تنشئ Scalar Function تمرر لها بارامتر واحد هو رقم السجل الحالي و تعيد لك قيمة من السجل السابق (المثال…

    4 ديسمبر 2013 في 11:06
  13. كـيفية طرح قيم من بعضها

    السلام عليكم و رحمة الله وبركاته إليك هذه الطريقة على شكل مثال بسيط حضرته لك, و هي لا تعمل إلا مع SQL Server 2012 لأنها تستخدم تقنية الـ SQL Windowing المضافة مؤخراً إلى Sql Server 2012 Create Table Bill(Id int identity, [Date] DateTime, TotalValue decimal(10,…

    3 ديسمبر 2013 في 11:34
  14. اعادة تسلسل رقم السجلات في الجدول

    السلام عليكم و رحمة الله يوجد أيضاً طريقة أخرى بسيطة و هي أن تجلب السجل ذو قيمة الـ ID الأعلى و تضعه مكان السجل المحذوف (أي تعطيه ID السجل الذي تريد حذفه) و تكون بذلك أزلت الفراغ الناجم عن حذف سجل. تحياتي

    3 ديسمبر 2013 في 08:37
  15. اعادة تسلسل رقم السجلات في الجدول

    السلام عليكم و رحمة الله و بركاته أخي الكريم يمكن ذلك و بكل بساطة و لكن عليك أن تزيل خاصية الـ Identity من العمود المذكور أولا.. و إليك مثال كتبته من أجلك : -- لننشئ الجدول التالي من أجل المثال Create Table Student(Id int primary key, Name Varchar(50)) Go -- ن…

    2 ديسمبر 2013 في 11:42
  16. دوال التوسع في الدوت نت باختصار

    الله يبارك فيك أخي :)

    26 سبتمبر 2013 في 07:42
  17. دوال التوسع في الدوت نت باختصار

    إنها أحد المزايا الرائعة التي تتمير بها لغة C# عن غيرها. ظهرت هذه الميزة أول مرة في الإصدار ( Dot Net 3.0 ) فما هي و ما الفائدة منها؟ نعلم كلنا كمبرمجين دوت نت اننا نستخدم أنماط بيانات و و مكتبات الـ .Net Framework و هناك الكثير من الكلاسات الأساسية التي نحب أ…

    25 سبتمبر 2013 في 09:41
  18. اختبار عدد السجلات التي بالمؤشر

    السلام عليكم و رحمة الله Declare C Cursor For Select * From sys.all_columns Open C Select @@Cursor_Rows Close C DeAllocate C مثال سريع لعله يفيدك.

    24 فبراير 2013 في 13:20
  19. كيفية عمل SQL Server DataBase Encryption

    السلام عليكم و رحمة الله في طرق كثير أخي الكريم .. إليك أبسطها و أسرعها إذا كنت تريد تجنب فهم مفاتيح التشفير المتناظرة و غير المتناظرة .. الطريقة هي التشفير بواسطة عبارة تمررها لدالة تشفير تتولى الموضوع و تعيد لك خرج من نوع Varbinary و يمكنك فك التشفير أيضاً ب…

    5 فبراير 2013 في 14:08
  20. Conversion failed when converting date and/or time from character string

    ممكن لو سمحت توضحلنا كيف نقلت قاعدة البيانات حتى نعرف كيف بدنا نساعدك .. Copy Database Utility أو Backup - Restore أو ماذا؟

    29 ديسمبر 2012 في 12:30

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…