الثلاثاء، 14 يناير 2020

افضل طريقة لتجميع وتبادل بيانات جميع الفروع في قاعدة بيانات واحدة

بداية يجب توضيح ان الافضل في اي مجال هو وجهة نظر يعني ما هو الافضل من وجهة نظري قد لا يناسب مبرمج اخر

وهنا انا اقدم الافضل من وجهة نظري

بداية توجد اكثر من طريقة لتبادل البيانات بين كل الفروع وتجميع بيانات كل الفروع في قاعدة بيانات واحدة

والطريقة التي افضلها ان يعمل كل فرع على قاعدة بيانات محلية وكل فترة محددة يتم رفع البيانات الجديدة الى السيرفر

وفي هذه الطريقة يتم اضافة حقل اسم الفرع او كود الفرع الى جميع الجداول وعند الرفع يتم ارسال اسم او كود الفرع

وفي قاعدة البيانات المجمعة يتم الاستعلام باسم او كود الفرع المراد الاستعلام عنه

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

الأربعاء، 8 يناير 2020

سيكوال سيرفر تحديد عرض قواعد البيانات المسموح بها للمستخدم SQL Server

سيكوال سيرفر تحديد عرض قواعد البيانات المسموح بها للمستخدم SQL Server



الكود


USE MASTER;
GO
DENY VIEW ANY DATABASE TO EE;

USE MASTER;
GO
ALTER AUTHORIZATION ON DATABASE :: TestDB TO EE;

الأحد، 5 يناير 2020

ترقيم الصفوف في رأس الصف في شكبة البيانات DataGridView

ترقيم الصفوف في رأس الصف في شكبة البيانات DataGridView

كما في الصورة



الكود

For i As Integer = 0 To DataGridView1.Rows.Count - 1
            DataGridView1.Rows(i).HeaderCell.Value = (i + 1).ToString
        Next

الخميس، 2 يناير 2020

كود عرض جميع الدول المسجلة في نظام الويندوز

في هذا الموضوع نتعرف سويا ان شاء الله على كيفية عرض قائمة تحتوي على جميع اسماء اللغات والدول المسجلة في نظام تشغيلك

كما في الصورة


الكود المستخدم بلغة VB.net
نضع على الفورم أداة List Box 

الكود :


ListBox1.Items.Clear()
        Dim MyCountry As System.Globalization.CultureInfo
        For Each MyCountry In My.Application.UICulture.GetCultures(Globalization.CultureTypes.AllCultures)
            ListBox1.Items.Add(MyCountry.EnglishName)
        Next