• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

البحث في المنتدى

Showing results for tags 'قواعد بيانات'.

  • البحث بالتاقات

    اكتب الكلمات المفتاحيه بينها علامه الفاصله
  • البحث بكاتب الموضوع

تم إيجاد 169 نتيجة

  1. كيفية ربط قاعدة بيانات sql server 2012 بالجافا السلام عليكم و رحمة الله و بركاته   ارجو من الإخوة الكرام افادتي  بخصوص ربط قاعدة بيانات sql server 2012 بالجافا  
  2. السلام عليكم الاخوة الكرام   لقد قمت بتطوير صفحة بسيطة asp.net كمثال للتجربة وقمت بعملية ربط اكثر من حاسبة بنتورك محلية وحاسبتي هي السيرفر, سؤالي هو :كيف يمكن ان اقوم بالاتصال بقاعدة البيانات التي هي من نوع اكسس والموجودة عللى السيرفر والقيام مثلا بعملية الحذف او الاضافة؟؟    اشكركم مقدما
  3. السلام عليكم لدي فكرة في تريب البيانات واعادة تريتبها وذالك بتمثيل موقعها الاصلي بالنظام الثاني  مثال نفرض لدينا 8 بايت وهي  14 85 203 228 5 191 36 155 37 سنرتبها لان بمعيار الارقام الاصغر من 127  سيكون التريبت  14 85 5 36 37 203 228 191 155 وستكون الترميز المواقع كا التالي  0 0 1 0 0 1 0 1 0 المطلوب كيف ابرمج مثلا هذه الخوارزمية يعني كيف استعيد المواقع الاصلية من المواقع المرتية ومصفوفة المواقع الاصلية  او اي طريقة تكون شبيه بهذه الطريقة لترتيب البيانات  ملاحظة الترتب هنا لايعتمد علي تنازلي او تصاعدي يعتمد علي اكبر من 127 او اصغر  وشكر لـــــــــكم 
  4. السلام عليكم ورحمة الله وبركاته اقوم بعمل قاعدة بيانات لمقاولي الباطن ، وتتكون من : 1- جدول مقاولي الباطن 2- جدول المشاريع 3- جدول المقاولة الفرعية ( كهرباء ، تكييف ، صحي ، ،،،،،، 4- جدول حساب الدفعات للمقاول في بعض الاحيان يكون للمقاول اكثر من عقد فرعي في نفس المشروع مثلا له عقد تكييف ، وايضا عقد للاعمال الصحية  في المشروع الواحد وكلا العقدين بشروط مختلفة فقد يكون للعقد الاول محجوز ضمان او خصم نسبة تامين ، والاخر يكون بدول اي حجوزات كما في الصورة  1 و 2 عند فتج النموذج paymentData Form  كما يظهر في النموذج   المشكلة انه عند فتح النموذج فعلي الرغم انه يطلب اسم المقاول ورقم العقد ورقم المقاولة الفرعية الا انه لا يقوم باحتساب النسب المطلوب خصمها الا للمقاولة المسجلة اولا للمقاول اريد طريقة تظهر بالنموذج النسب التي سبق تعريفها لخصم الدفعات المقدمة ومحجوز الضمان للمقاولة الفرعية مقاولي الباطن 2.rar
  5. السلام عليكم ورحمة الله وبركاته    صممت برنامج بفيجول بيسك 2010  ويتصل بقاعدة بيانات sqlserver2008 ... والآن اتضح أن لدى العميل sqlserver2005 مثبت على جهازه ويستخدمه في برامج أخرى ...  والآن لدي عدة أسئلة أرجو مساعدتي فيها ( كما عهدتكم ) : * كيف أوافق بين الإصدارين من sql  بحيث لا يحدث بينهما تضارب .. ( أي حزمة أثبت عنده الآن - هل توجد حزمة توافق من دون تثبيت الخادم ) ؟ * لدى العميل شبكة Ncomputing ( جهاز واحد وشاشات متعددة ) ما أفضل طريقة للتعامل مع ذلك في جملة الإتصال ؟ أنا مبرمج على هذه الجملة :   Dim con As New SqlClient.SqlConnection("server=" + My.Computer.Name & "\SQLEXPRESS" + ";database=dataname ;integrated security=true")    * كيف يمكنني أن أجعل البرنامج في بداية كل تشغيل يبحث عن قاعدة البيانات فإن وجدها أقلع وإن لم يجدها يظهر فورم فيه خيار تحديد مكانها ( إدخال عنوان آي بي مثلاً ) - إن أمكن وجود مثال أفضل - .. * الآن سأعطيه النسخة الأولية وبقيت بعض التطويرات ( في البيئة البرمجية فقط , وليس في قاعدة البيانات ) كيف أعمل التحديث للبرنامج من دون أن أعمل setup  كل مرة ؟ جزاكم الله خيراً ..
  6. بسم الله والحمد لله والصلاة والسلام علي رسول الله   الاخوة الاعزاء نبدأ اليوم في تناول هذا الموضوع والذى يناقش كيفية عمل برنامج باستخدام الاكسيس بشكل  autorun   واعتقد ان بعض الاساتذة الزملاء قد تعرضوا لهذه الجزئية وسبقتنا اليه بالطبع اختنا زهرة ولكن الاضافة هي كيف يمكن ان يعمل هذا البرنامج علي اجهزة لا يوجد عليها اوفيس نبدا بسم الله المطلوب ان يكون لدينا اوفيس 2010 علي الجهاز الذي سنقوم بعمل هذا البرنامج من خلاله  ثم نتتبع الخطوات اولا :- اعداد معالج التحزيم من اسطوانة الاوفيس   نقوم باختيار   run from my computer   ثم نكمل الخطوات بشكل طبيعي نأتي الان لطريقة تحزيم قاعدة البيانات         نتتبع الخطوات السابق حسب التسلسل ثم ناتي للخطوة التالية     وهنا بيت القصيد 5- القاعدة المراد تخزيمها 6- يعطي مجموعة اختيارات لطريقة تنصيب البرنامج بعد ذلك علي جهاز العميل افضل ان يكون مع ملفات النظام ومتاح لجميع مستخدمي الجهاز ولك حرية الاختيار 7 - اكتب اسم المجلد الذي سوف يتم انشاؤه عند الاعداد ووضع ملفات البرنامج فيه 8- هذا الاختيار يعني ان الاكسيس سيكون مطلوب علي جهاز العميل عن عميلية تنصيب برنامجك 9- تعني ان الاكسيس اذا لم يكن موجود علي جهاز العميل فسوف يتم عمل دونلود للرنتيم الخاص بالاكسيس وسيتم اعدادة تلقائيا شريطة ان يكون الجهاز متصلا بالنت طبعا 10- وهذا هو هدفنا حيث نقوم بدمج ملف الرن تيم مع برنامجنا ليتم اعدادة بشكل تلقائي علي جهاز العميل وما علينا الا ان نختار ملف الرن تيم من علي جهازن كما هو موضح ويأتي السؤال اين هو ملف الرن تيم اصلا والاجابة علي هذا الرابط يمكنك الحصول علي الرن تيم بسهوله http://www.microsoft.com/en-us/download/details.aspx?id=10910 11-  هل ترغب في عمل ايقونة لبرنامجك علي قائمة ستارت (ابدا) 12- هل ترغب في عمل ايقونة علي سطح المكتب لبرنامجك 13- اسم ستطلقه علي اختصار البرنامج الذي سيظهر للمستخدم علي سطح المكتب 14- اختار ايقونة لبرنامجك وبهذا تكون تخلصت من ايقونة الاكسيس ثم نضغط next  لنحصل علي التالي  وهنا يمكن اضافة ملفات لحزمة البرنامج علي سبيل المثال نرفق الايقونة مع الحزمة ايضا يمكن تحديد مسار لقاعدة الخلفية في نفس مجلد فك البرنامج واعطاء نفس المسار للبرنامج قبل التحزيم وبالتالي عند التنصيب ستكون قواعد الخلفية في المسار الذي سيتعرف علية البرنامج وبالتالي ايضا لن نواجه مشكلة وضع قواعد الخلفية يدويا في المسار الذي تم الربط عليه قبل التحزيم وعليه فبمجرد تنصيب البرنامج يصبح متصلا بقواعد الخلفية مباشرة والامر متروك لإبداعاتكم اما الجزء الثاني من الشاشة الخاص بالرجيستري فلم اقم بالتعرض له وسنتعرض له لاحقا ان شاء الله ثم نضغط  next لنحصل علي المشهد التالي   واعتقد ان كل شيء واضح ثم نضغط ok ونختار مجلد ليتم وضع البرنامج فيه ونكون بذلك حصلنا علي برنامج يمكن اعدادة علي أي جهاز بدون الحاجة الي اسطوانة اوفيس قد يقول البعض لكن حجم البرنامج سيكون كبيرا اقول ان أي برنامج في العالم يحتاج الي أسطوانة كامله عليها مشغل قواعد البيانات ( اكسيس سيكوال الخ بالإضافة الي البرنامج ) وعند مقارنة اسطوانة الاكسيس الكاملة بالإضافة الي البرنامج لا شك ان ما توصلنا اليه يعتبر ضغط للحجم الكبير المفترض التعامل معه     والان اترككم للتطبيق والتجربة في انتظار ردودكم واضافاتكم واكمال النقص   اسألكم الدعاء لي ولوالدي وللمسلمين ان بعفو الله عنا رب ارحمهما كما ربيان صغيرا
  7. السلام عليكم ورحمة الله وبركاته طبعاً هذه مشاركتي الأولى هنا وأتمنى أن تحظى برضاكم   أثناء تعاملي مع لغة C# وجدت أن عملية الإتصال بقواعد البيانات تحتاج للكثير من العمل والتعب فيجب أولاً انشاء كائن اتصال من نوع OleDbConnection وبعدها كائن استعلام من نوع OleDbCommand ثم يجب أن تشحن كائن الاتصال بمسار قاعدة البيانات وتعليمات الاتصال التي تختلف حسب نوع قاعدة البيانات مثلاً إذا كانت قاعدة البيانات من نوع Access فتكون تعليمات الإتصال كمايلي: "Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" + fileName + "'";حيث أن fileName هو مسار قاعدة البيانات, وبعدها يجب أن تشحن كائن الإستعلام بقيمة الإستعلام الذي تريد تنفيذه على قاعدة البيانات من إضافة أو حذف أو تعديل وبعدها اسناد كائن الاتصال إلى كائن الاستعلام وبالنهاية تنفيذ الاستعلام وأخذ النتيجة سواء كانت رقم يمثل عدد السجلات المتأثرة أو جدول يمثل نتيجة استعلام select تلك الطريقة تبدو جيدة ولكن مع مرور الوقت ومع تكرارها مع كل مشاريعك التي تحتاج إلى قواعد بيانات سيصبح الأمر مملاً جداً, وعندها فكرت بطريقة لتسهيل الموضوع وبحثت على شبكة الإنترنت ووجدت مقطع الفيديو التالي:  ومن خلاله توصلت إلى طريقة جيدة لإنشاء صف DataBase يقوم بكل العمليات الرويتينية السابقة فكان كالتالي: using System;using System.Collections.Generic;using System.Text;using System.Collections;using System.Data;using System.Windows.Forms;using System.Data.OleDb; namespace DataBase{ class AccessDB { //Fields string ConnectionString; OleDbConnection conn; OleDbCommand cmd; //properities public string Connection { set { ConnectionString = value; } get { return ConnectionString; } } } }}بالبداية تعريف اسم الصف وكائن الاتصال وكائن الاستعلام وخاصية من أجل التعامل مع كائن الاتصال… بعدها نحتاج إلى دالة الباني وهي كما يلي: public AccessDB(string fileName) { ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" + fileName + "'"; }هذا الباني يأخذ معامل واحد عبارة عن نص يمثل مسار قاعدة البيانات وبالتالي عند التعامل مع هذا الصف وانشاء كائن منه فإن أول عملية هي تمرير مسار قاعدة البيانات وانشاء كائن الإتصال… يوجد بعض العمليات الروتينية الضرورية التي تحتاجها في تطبيقات قواعد البيانات مثل الاتصال بقاعدة البيانات وفتح الاتصال أو التأكد من صحة الاتصال وهذه العمليات تتكرر تقريباً بكل عمليات الاستعلامات لذلك سنضعها في دالة خاصة كما يلي: private void Launch(CommandType CT, string Ctxt) { try { // الاتصال بالقاعدة وانشاء كائن الاتصال conn = new OleDbConnection(ConnectionString); conn.Open(); cmd = new OleDbCommand(); conn.Close(); } catch (Exception x) { MessageBox.Show("خطأ بالقاعدة \n" + x.Message); System.Environment.Exit(0); } cmd.Connection = conn; cmd.CommandType = CT; cmd.CommandText = Ctxt; conn.Open(); }بعد الاتصال بالقاعدة وتحديد جملة الاستعلام نحتاج أيضاً إلى عمليات أخرى روتينية مثل عملية تنفيذ الاستعلام وإغلاق الإتصال بقاعدة البينات ومثل العمليات السابقة سنضعها في دالة خاصة: private int MakeItWork() { try { int n = cmd.ExecuteNonQuery(); conn.Close(); return n; } catch { conn.Close(); return -1; } }والآن نحتاج إلى الدوال التي تنفذ الإستعلامات, بما أن عملية select مختلفة عن عمليات insert,update,delete سنحدد دالة خاصة لها: public DataTable RunQuery(string query) { Launch(CommandType.Text, query); DataTable dt = new DataTable(); dt.Load(cmd.ExecuteReader()); conn.Close(); return dt; }هذه الدالة تأخذ نص عبارة عن الإستعلام المراد تنفيذه وتعيد جدول من نوع DataTable يحوي النتائج… ونحتاج بالنهاية إلى دالة لتنفيذ عمليات insert,update,delete إلى دالة خاصة بهم كما يلي: public int RunUpdateQuery(string InsUpdDel) { Launch(CommandType.Text, InsUpdDel); return MakeItWork(); }وبهذا يكون الصف الخاص بالتعامل مع قواعد البيانات جاهزاً, وللتعامل مع قواعد البيانات باستخدام هذا الصف يمكنك تنفيذ مشابهة للمثال التالي: AccessDB newDb = new AccessDB("D://customers.mdb"); string insertQuery = "insert into Customers Values (1,'Fuad','Prince')";newDb.RunUpdateQuery(insertQuery);طبعاً هذا الصف خاص بقواعد البيانات من نوع MS Access أما إن كنت تستخدم قواعد بيانات من نوع آخر (مثل SQL SERVER) فيجب أن تقوم ببعض التعديلات على هذا الصف لنقم بمثال تطبيقي لهذا الصف كالشكل التالي:   بعد انشاء مثل تلك الواجهة قم بإضافة المكتبة البرمجية للصف DataBase الذي أنشأناه في قائمة الـ References الخاصة بهذا المشروع كما يلي: ثم أنشئ قاعدة بيانات ببرنامج MS Access ولتكن كما يلي: والآن بقي وضع التعليمات الخاصة باستخدام الصف السابق أولاً استورد المكتبات الخاصة كما يلي: using System.Data.OleDb;using DataBase;ثم في أي مكان في الصف Form1 قم بتعريف كائن من نوع AccessDB كما يلي: namespace DbTest{ public partial class Form1 : Form { DataBase.AccessDB AcData; public Form1() { InitializeComponent(); }وبعدها في دالة تحميل النافذة ضع الشيفرة التالية لإنشاء الكائن وشحنه بمسار قاعدة البيانات: private void Form1_Load(object sender, EventArgs e) { string path=System.IO.Directory.GetCurrentDirectory(); path += @"\phoneBook.mdb"; AcData = new DataBase.AccessDB(path); }ولتطبيق عملية الإضافة ضع الشيفرة التالية في حدث النقر على زر “إضافة جديد”: private void button1_Click(object sender, EventArgs e) { if (CheckData()) { string query = String.Format("INSERT INTO PhoneBook(F_Name,L_Name,Birth_Date,Phone,Address) VALUES ('{0}','{1}','{2}','{3}','{4}')", fname.Text, lname.Text, date.Text, phone.Text, address.Text); int rst = AcData.RunUpdateQuery(query); if (rst >= 0) MessageBox.Show("تمت الإضافة بنجاح", "نجاح", MessageBoxButtons.OK, MessageBoxIcon.Information); else MessageBox.Show("حصل خطأ أثناء الإضافة يرجى التأكد من البيانات","خطأ",MessageBoxButtons.OK,MessageBoxIcon.Error); } else MessageBox.Show("يرجى ملء جميع الحقول"); }طبعاً في البداية عليك أن تفحص المدخلات فإن كانت ناقصة عليك أن تنبه المستخدم لذلك, حيث أنني أنشأت دالة خاصة من أجل عملية فحص المدخلات وهي الدالة CheckData() . private bool CheckData() { if (fname.Text != "" && lname.Text != "" && date.Text != "" && phone.Text != "" && address.Text != "") return true; else return false; }وإذا تمت العملية بنجاح فسيتم إضافة السجل الجديد. والآن من أجل عملية البحث نضع الشيفرة التالية في الحدث النقر على زر “بحث بالإسم”: private void button2_Click(object sender, EventArgs e) { if (fname.Text != "") { string query = String.Format("SELECT ID,F_Name,L_Name,Birth_Date,Phone,Address FROM PhoneBook WHERE F_Name = '{0}'", fname.Text); DataTable dT = AcData.RunQuery(query); if (dT.Rows.Count > 0) { MessageBox.Show("تم إيجاد " + dT.Rows.Count + "نتيجة"); int id=0; for (int i = 0; i < dT.Rows.Count; i++) { id=Convert.ToInt32(dT.Rows[i][0].ToString()); fname.Text = dT.Rows[i][1].ToString(); lname.Text = dT.Rows[i][2].ToString(); date.Text = dT.Rows[i][3].ToString(); phone.Text = dT.Rows[i][4].ToString(); address.Text = dT.Rows[i][5].ToString(); } } else MessageBox.Show("لم يتم إيجاد أي نتيجة"); } else MessageBox.Show("يرجى ادخال الإسم"); }بالمرفقات توجد الملفات النهائي التي عملنا عليها بالإضافة إلى صف خاص للتعامل مع قواعد بيانات SQL SERVER   الملف المرفق أتمنى أن يكون هذا الموضوع قد نال اعجابكم   ================== تم رفع المرفق علي سيرفر المنتدي مباشرة بواسطة المشرف محمد فؤاد تركي حتي لا تتعرض الوصلة للانتهاء DataBase.rar
  8. السلام عليكم ورحمة الله وبركاته   اعمل على موقع  اليكتروني خاص بشركة إستيراد وتصدير ولها الكثير من الشحنات الصادرة والواردة عنها بالطبع كل منها تابعة لإحدى شركات الشحن مثال DHL و TNT و Aramix   لكن امامي مشكلة هي وانني اريد كود او طريقة استطيع من خلالها تتبع الشحنة في البحر او الجو عن طريق اي API يمنحني هذه الميزة.   بحيث ان يدخل صاحب الشحنة رقم الـ Track Number خاصته يتظهر له بيانات الشحنة.   اعلم ان هنالك العديد من الـ APIs التي يمكنها عمل هذا لكن حقيقة لا اعرف عن ذلك الكثير فبرجاء المساعدة.   شكرا جزيلا لكم
  9. السلام عليكم ارجو توضيح لي كيفية عمل قاعدة بيانات واضافة جدول لها من اجل استخدامها في تطبق الاندرويد يرجى ان يكون بصورة تفصيلة   وذلك لانه عندما دخلت على بقية مواضيع قواعد البيانات الموجودة في هذا القسم لم استطع الوصول الى الشيء الذي اريده  
  10. السلام عليكم أساتذتي الكرام ::: تعبت وأنا أبحث عن كود لحفظ جدولين مرتبطين بعلاقة رأس إلى أطراف ولقد قمت بعملية الربط باستخدام مطول (لأنني مبتدئ) لجملة Relations وإليكم توضيح لمثل ما قمت به في الأكواد التاليةولقد قمت بعملية الربط باستخدام مطول (لأنني مبتدئ) لجملة Relations وإليكم توضيح لمثل ما قمت به في الأكواد التالية   Dim cmd As SqlCommand = New SqlCommand("SELECT * from stu_data ", con) SQLDataAdapter1 = New SqlDataAdapter(cmd) Dim builder As SqlCommandBuilder = New SqlCommandBuilder(SQLDataAdapter1) SQLDataSet1 = New DataSet() SQLDataAdapter1.Fill(SQLDataSet1, "stu_data") Dim cmd20 As SqlCommand = New SqlCommand("SELECT * from course ", con) SQLDataAdapter20 = New SqlDataAdapter(cmd20) Dim builder20 As SqlCommandBuilder = New SqlCommandBuilder(SQLDataAdapter20) SQLDataSet20 = New DataSet() SQLDataAdapter20.Fill(SQLDataSet20, "course") Dim cmd30 As SqlCommand = New SqlCommand("SELECT * from Family ", con) SQLDataAdapter30 = New SqlDataAdapter(cmd30) Dim builder30 As SqlCommandBuilder = New SqlCommandBuilder(SQLDataAdapter30) SQLDataSet30 = New DataSet() SQLDataAdapter30.Fill(SQLDataSet30, "Family") BindingSource1 = New BindingSource(SQLDataSet1, "stu_data") BindingSource11 = New BindingSource(SQLDataSet20, "course") BindingSource12 = New BindingSource(SQLDataSet30, "Family") stu_no.DataBindings.Add("Text", BindingSource1, "stu_no", True, 1, "") stu_name.DataBindings.Add("text", BindingSource1, "stu_name", True, 1, "") stu_zone.DataBindings.Add("text", BindingSource1, "stu_zone", True, 1, "") stu_address.DataBindings.Add("text", BindingSource1, "stu_address", True, 1, "") stu_contry.DataBindings.Add("SelectedValue", BindingSource1, "stu_contry", True, 1, "") data.Locale = System.Globalization.CultureInfo.InvariantCulture data2.Locale = System.Globalization.CultureInfo.InvariantCulture SQLDataAdapter1.Fill(data, "stu_data") SQLDataAdapter20.Fill(data, "course") SQLDataAdapter1.Fill(data2, "stu_data") SQLDataAdapter30.Fill(data2, "Family") Dim relation1 As New DataRelation("stu_datacourse", data.Tables("stu_data").Columns("stu_no"), data.Tables("course").Columns("cou_stu_no")) Dim relation2 As New DataRelation("stu_dataFamily", data2.Tables("stu_data").Columns("stu_no"), data2.Tables("Family").Columns("Fam_stu_no")) data.Relations.Add(relation1) data2.Relations.Add(relation2) BindingSource1.DataSource = data BindingSource11.DataSource = data2 BindingSource1.DataMember = "stu_data" BindingSource11.DataMember = "stu_data" BindingSource13.DataMember = "stu_data" 'انشاء بندج سورز جديد وادراج الداتاست والجدول بداخله BindingSource20 = New BindingSource(SQLDataSet20, "course") bindingsource30 = New BindingSource(SQLDataSet30, "Family") bindingsource20.DataSource = BindingSource11 bindingsource20.DataMember = "stu_datacourse" bindingsource30.DataSource = BindingSource12 bindingsource30.DataMember = "stu_dataFamily" ' SQL كود ربط داتا جريد بقاعدة البيانات DataGridView1.DataSource = BindingSource20 DataGridView2.DataSource = bindingsource30  أنا أعتقد ( بل أكاد أجزم ) بأنني طولت وكررت في الكود ولكن هذا ما وصل إليه فهمي .... ويمكنكم توجيهي   مشكلتي الآن ::   ** ماذا أكتب في كود الحفظ والحذف... لأنني عند إضافة سجل جديد رقم الطالب ( stu_no ) حقل ترقيم بالكود - يعني يبحث عن أعلى رقم ويزيده 1 - بمعنى أنه في قريد الدورات عندما أضيف سجل جديد أو سجلين لهذا الطالب سيكون حقل الربط ( cou_stu_no ) فاضي ولن يقبل الحفظ .. والعفو منكم
  11. السلام عليكم ورحمه الله وبركاته   اني طالبه في كليه الهندسه ومشروع تخرجي نظام للصم والبكم ولكن عشان احول الاشاره الى صوت في عده طرق من هذه الطرق استخدام قواعد جاهزه للاشاره هي Hand Posture and Gesture Datasets Sébastien Marcel - Hand Posture and Gesture Datasets the UC Irvine Machine Learning Repository   فهل في حد عنده اي فكره او كتاب حلو عن كيفيه استخدام هذه القواعد علما ان استخدم لغه السي شارب في هذا المشروع وهل هذه طريقه  مناسبه .الموضوع هام للغايه                                   ولكم جزيل الشكر
  12. السلام عليكم ورحمة الله وبركاته سبب فتحي للموضوع أنو موضوعي الأول أغلق (ما بعرف شو السبب)...~ أول شي يعطيك العافية خيو Mr.B بعد إذنك بدي أتأكد من أنو الكود اللي انا استخدمتو صحيح ... INSERT INTO `Grocery`.`Products` (`picture`) VALUES ( (NULL, LOAD_FILE( 'C:/Users/dell/Desktop/mages/Lay's_Salt&Vinegar.JPEG')));هيك الصورة تخزنت ع الداتا مزبوط؟ << بس حابة اتأكد في جداول لازم مستخدم البرنامج يعبي البيانات عليها ( يعني متل العضو اللي بالمنتديات بعبي بياناتو اللي هي الأسم، الباس، الأيميل،...) في قواعد البيانات بترك هي الجداول فاضية ~ مزبوط؟ يب انا هيك انهيت السكيما بس، وحضرتك قلت انو فيني أعمل قاعدة بيانات مؤقتة ع جهازي بحيث اني بقدر طور فيها ~ ممكن توضح أكتر الطريقة (يعني في برنامج معين استخدمو)؟ وإذا خلصت من قواعد البيانات ورفعتها ع السيرفر~ هل بقدر عدل عليها؟ ولا خلص دامها ترفعت ع السيرفر ما بقدر عدل نهائياً؟ وشكراً...~ (f)  
  13. إخوتي لدي سؤال   هل يمكن جلب بيانات محددة من صفحة الانترنت و تخزينها في جدول في قاعدة بيانت الأكسيس, و كيف ذلك مع مثال بسيط يشمل كود العملية إن وجد؟   ملاحظة: آسف لعدم ارفاق مثال أنها مجرد فكرة حتى الآن ولا أعلم كيفية البدء بها
  14. السلام عليكم ورحمة الله وبركاته كيفكم إن شاء الله تكونو بخير..؟ هلأ انا عملت قاعدة بيانات ع الـبرنامج الـ MySQL Workbench ~ عندي مشكلة بتخزين الصور مو عارفة كيف خزنها بالجداول هل في كود معين لتخزين الصور؟   وبالنسبة لرفع الداتا ع السيرفر: أنا هلأ لسة ما عملت البرنامج اللي بدي اشتغل عليه ~ بس ساويت قواعد البيانات تبعتو هل أرفع قواعد البيانات ع السيرفر  أول؟ ولا لازم بالأول أخلص البرنامج كامل وبعدين ارفع قواعد البيانات؟   وعندي سؤال أخير : ما هو الفورم؟ هل هو تصميم واجهات المستخدم (interface) (تصميم الأزرار  والصور والديزاين تبع المشروع)؟ وما هو البرنامج المستخدم في تصميم واجهات المستخدم بما أني رح صمم برنامج اندرويد؟ بعتذر ع كترة الأسئلة شكراً      
  15. ماهو الفرق بين قواعد بيانات   Microsoft SQL Server developer edition 2008 و قواعد بيانات   Microsoft SQL Server express 2008 R2 من حيث الاتي:- 1.       دعم الشبكة والمستخدمين . 2.       سعة القاعدة للبيانات.
  16. السلام عليكم ورحمة الله وبركاته الاخوه والاخوات مشرفين واعضاء المنتدي يوجد لدي جدولين الاول اساسي والثاني فرعي يوجد علاقه بينهم اريد عند الانتهاء من أدخال البيانات اليوميه ثم عند الضغط على زر أضافة جديد ينسخ لي البيانات التي تم أدخالها في اليوم السابق مع حفظ التعديل الى يوم جديد حيث ان البيانات مكونه من 112 يتم أدخالهم يوميا              m1.rar
  17. بسم الله الرحمن الرحيم السلام عليكم ورحمة الله بارك الله فيكم جميعاً... أخوكم في الله يطرح عليكم مسألة يود من الجميع مناقشتها وإيجاد حلاً لها وهي كالتالي:لدي نموذج FormInstallments وهو نمودج مستمر في أسفله ثلاث مربعات نص Total1 - Total2 - Total 3 أود أن يتم جلب قيمتها إلى النمودج :نموذج1 وبه عدة مربعات نص . لدي ملاحظة أخرى لو تم جلب البيانات فهذا يعني باستطاعتي جلب بيانات من نموذج آخر وإجراء بعض العمليات من خلال هذه البيانات المجلوبة من جمع وطرح . كما أود أن يتم تصغير البرنامج بجانب الساعة ثم إرجاعه كما كان بالنقر عليه .   Aziz01.zip
  18. بسم الله الرحمن الرحيم كثير من المبرمجين لا يعرفون مفهوم salt و hash فى تشفير البيانات cryptography وجداول rainbow ,والتى تستخدم بكثره فى تشفير باسورد العضويات على سبيل المثال باستخدام دالة md5 فى لغة php, أيضا هل سمعتوا عن هجمات brute force attack , قمت بعمل 3 دروس أشرح لكم هذه المفاهيم بشكل مبسط لمشاهدة الدروس على اليوتيوب: http://youtu.be/_U0oMrHhHlk'>الدرس الأول: الفرق بين salt,hash http://youtu.be/qxdh9jSz2R4'>الدرس الثانى: هجمات bruteforce وجداول rainbow http://youtu.be/9sY4ydXTvIE'>الدرس الثالث: أفضل طريقه لتشفير الباسوردات salted hash  
  19. السلام عليكم اخوتي الاعزاء لدي جدولين الجدول الاول - فيه الاسماء والمناصب ويحتوي على 1000 موظف الجدول الثاني - فية الاوامر الادارية المطلوب عملة (قد تم ترقية 100 موظف ) بنفس الامر الاداري اريد ان اضيف الامر الاداري لجميع 100 موظف دفعة واحدة وفي جدول الاوامر الاداري ملاحظة لا استطيع ارفاق الملف كون المعلومات الموجودة مهمة وحفاظا للمعلومات فلو تكرمتم مثال يبين الغرض او شرح بسيط نستطيع التطبيق عليه وجزاكم الله خير الجزاء