• الإعلانات

    • فيصل الحربي

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

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

zaka88

اعضاء
  • عدد المشاركات

    64
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

3 عادي

عن zaka88

  • الرتبة
    عضو
  1. السلام عليكم ورحمة الله تعالى وبركاته   أقدم كتيّب صغير كمدخل ومقدمة للبرمجة متعددة العملاء سمّيته بـ   الوجيز في البرمجة متعددة العملاء على المنصة jade   رابط التحميل: http://www.kutub.info/library/book/13497    
  2. سؤال في SQL و #C

    السلام عليكم   اقترح الفكرة التالية واعتقد اتها ابسط حل   وهي ببساطة جلب بيانات العمود بالكامل ومن ثم حساب مجموع البيانات SqlConnection sqlconnection = new SqlConnection(@"server=.\SQLEXPRESS; database= test2; integrated security= true"); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.Text; cmd.CommandText = "SELECT [num] FROM [Table_1]"; cmd.Connection = sqlconnection; SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); int somme=0; for (int i = 0; i < dt.Rows.Count; i++) { somme += int.Parse(dt.Rows[0][0].ToString()); } if (somme>1000) { MessageBox.Show("ربح"); } else MessageBox.Show("خسارة");
  3. تم بحمد الله اضافة كتاب البداية والنهاية لاحتراف برنامج كريستال ريبورت على موقع كتب رابط الكتاب: http://www.kutub.info/library/book/12860
  4. ارجو من اي عضو لديه معلومات عن الاخ Major رحمه الله ان يفدني بها اسمه الحقيقي، المستوى الدراسي، صورة....
  5. بسم الله والصلاة على رسول الله محمد صلى الله عليه وسلم امّا بعد... فهذا العمل هو عبارة عن دورة من ثلاثة عشر درس في اتقان برنامج Crystal Report ، قد تم تقديم هذه الدورة من طرف  العضو Major رحمه  الله واسكنه فسيح جنانه وجعل هذا العمل في ميزان حسناته. وإنني إذ استفدت كثيرا من هذه الدورة فقد عملت جمعها في كتاب واحد تسهيلا للنشر وتعميما للاستفادة، وقد حاولت وضع عنواف مناسب لكل درس، وقد تم رفع جميع الملفات على موقع mediafire . وأنوه الى أن هذا العمل مجاني ولا يجوز الاستفادة منه بالبيع والمتاجرة، في حين يحق لأي شخص نشره للفائدة. في الاخير تذكروا إخوانكم بالدعاء.       رابط التحميل: http://www.mediafire.com/?boi0l75dsn7ks8i   رابط آخر لللكتاب:  http://www.kutub.inf...rary/book/12860
  6. استفسار بشأن شاشة الدخول

    السلام عليكم 1- يمكنك استعمال الحدث كليك باللايبل (label1_Click) بحث كل لايبل يفتح فورم خاص بعمل معين كما تريد 2- اذا كنت تقصد اسم الكمبيوتر فهكذا String hostName = Dns.GetHostName(); 3- عليك ان تعمل قاعدة للبيانات بها جدول للمستخدمين بحيث يجمع بيانات التسجيل ونوع كل مستخدم(ادمن عادي .....)
  7. حسنا بارك الله فيك وجزاك خيرا
  8. التشفير ب MD5

    بارك الله فيك لكن لو شرحت لنا كيف يتم التشفير بهذه الدالة
  9. بارك الله فيك اخ حسام وجزاك الله خيرا تم الامر بنجاح والحمد لله في البرنامج الذي اعمل عليه يكون الحفظ(تحديث او اظافة) في دالة واحدة عملت الكود هكذا /*--updateCommand--*/ SqlCommand updateCommand = new SqlCommand("UPDATE Credit SET mon = @mon WHERE [email protected] and [email protected];"); updateCommand.Parameters.Add("@id", SqlDbType.Int, 0 ); updateCommand.Parameters.Add("@date", SqlDbType.DateTime, 255); updateCommand.Parameters.Add("@mon", SqlDbType.Real, 255); updateCommand.Connection = cn; /*--insertcommand--*/ SqlCommand insertcommand = new SqlCommand("insert into credit (n_client,date,mon)values(@id, @date, @mon);"); insertcommand.Parameters.Add("@id", SqlDbType.Int, 0); insertcommand.Parameters.Add("@date", SqlDbType.DateTime, 255); insertcommand.Parameters.Add("@mon", SqlDbType.Real, 255); insertcommand.Connection = cn; /*--Update database--*/ try { cn.Open(); foreach (DataRow row in ds.Tables[0].Rows) { if (row.RowState == DataRowState.Modified) { updateCommand.Parameters["@id"].Value = row["id"]; updateCommand.Parameters["@date"].Value = row["date"]; updateCommand.Parameters["@mon"].Value = row["mon"]; updateCommand.ExecuteNonQuery(); } else if (row.RowState == DataRowState.Added) { insertcommand.Parameters["@id"].Value = row["id"]; insertcommand.Parameters["@date"].Value = row["date"]; insertcommand.Parameters["@mon"].Value = row["mon"]; insertcommand.ExecuteNonQuery(); } } } finally { cn.Close(); } شكرا
  10. السلام عليكم شكرا اخ houssam11350_11350 لاهتمامك عدلت على الـــ UpdateCommand و الــ InsertCommand كما اشرت لكن لم افلح --- اصبت في شرحك للــ Grid والجداول والعلاقة بينهم انا اريد ان اعدل فقط على الجدول credit بحيث اضيف واحذف واغير في قيمة في احد الاعمدة هذه محاولتي بالنسبة للـ UpdateCommand da.UpdateCommand = new SqlCommand("update credit set mon= "+ ds.Tables[0].Rows[0][0].ToString()+ " where n_client= "+ ds.Tables[0].Rows[0][0].ToString()); ليست فعالة لانها محصورة على خانة واحدة هي (0.0) اما الــ InsertCommand فمازلت احاول احتاج لمزيد من التوضيح فانا اول مرة اتعامل مع الوضع المنفصل في قواعد البيانات وشكرا مقدما
  11. اقترح تعديل الكونكشن سترينغ الى @"Data Source=.\SQLEXPRESS;AttachDbFilename="[email protected]"\clientsmanagementdatabase.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True" المهم تغيير AttachDbFilename طبعا مع وضع قاعدة البيانات في نفس ملف البرنامج
  12. السلام عليكم ورحمة الله اعمل على برنامج تسيير زبائن لغرض التعلم انا اعمل على فيجوال ستيديو 2008 و SQL server 2005 باستراتيجية الوضع المنفصل عن قاعدة البيانات واجهتني المشكلة الاتية انا اقوم باستعمال الاستعلام الاتي لجلب المعلومات الى الداتا غريد select c.id, c.nom, c.pre, d.date, d.mon from clients c, credit d where c.id = d.n_client بعد العمل على البيانات اقوم بالحفظ بالامر الاتي da.Update(ds, "clients"); حيث ds هو داتاسات da هو داتاادبتر عند التنفيذ نتج خطا وهذا نصه Dynamic SQL generation is not supported against multiple base tables. كيف احل هذا الاشكال؟
  13. التعامل مع Bing API

    بسم الله الرحمن الرحيم السلام عليكم ورحمة الله تعالى وبركاته لقد حاولت ان استخدم الـ Bing API و Yahoo APIفي البحث بحيث اعطيه كلمات البحث وبرجع النتيجة لكن لم افلح في ذلك بالنسبة للياهو الكود: import org.netbeans.saas.RestResponse; import org.netbeans.saas.yahoo.YahooNewsSearchService; public class j { public static void main(String[]args){ test(); } public static void test(){ try { String query = "java"; String type = "all"; java.lang.Integer results = 10; java.lang.Integer start = 1; String sort = "rank"; String language = null; String output = "xml"; String callback = null; RestResponse result = YahooNewsSearchService.search(query, type, results, start, sort, language, output, callback); if (result.getDataAsObject(yahoo.newssearchservice.newssearchresponse.ResultSet.class) instanceof yahoo.newssearchservice.newssearchresponse.ResultSet) { yahoo.newssearchservice.newssearchresponse.ResultSet resultObj = result.getDataAsObject(yahoo.newssearchservice.newssearchresponse.ResultSet.class); } //TODO - Uncomment the print Statement below to print result. //System.out.println("The SaasService returned: "+result.getDataAsString()); } catch (Exception ex ) { ex.printStackTrace(); } } } اما البينغ فوجدت الحل المرفق لكنه بالـ .net لكن احتاجه بالجافا ما العمل لكي انفذ الكود من دون اخطاء؟
  14. ربط Servlet مع jade Agent

    السلام عليكم جميعا بارك الله فيكم وجزاكم الجنة يبدو ان المشكل غير واضح انا اعمل على مشروع تخرج وهو عبارة عن توضيف العميل المتنقل(Mobile Agent) في البحث عن المعلومات اي انني سابرمج محرك بحث يستخدم العميل (َAgent) الان الان والحمد لله اتممت برمجة الجزء المتعلق باستخدام العملاء (َAgents) وبقي الجزء المتعلق بالواجهة (User Interface ) وهنا استخدم الـ Servlet والحمد لله اتممت برمجتها بقي الان كيف اربط بين محرك البحث والواجهة (User Interface ) ؟ وهذا هو المشكل الذي اواجهه الان من المفترض ان ارسل من الـ Servlet كلمات البحث للعميل (Agent) واستقبل منه نتائج البحث التي تكون مثلا في شكل قائمة (ArrayList) هناك من اشار لي باستخدام BlackBoardBean GateWayAgent بحيث يكون الـ BlackBoardBean كقناة اتصال بين العملاء (َAgents) و الـ Servlet ساستمر بالبحث وحالما اجد حلا اضعه بالمنتدى ان شاء الله بارك الله فيكم جميعا.
  15. ربط Servlet مع jade Agent

    لم افهم بالضبط ماذا تعني انا الان برمجت الجهتين Servlet jade Agents ما اريده هو طريقة للتواصل بينهما ربما بوضع صندوق رسائل او ما يعرف بـ table noir اما الـ jade Agent فيمكن اعتباره Thread انا مشكلتي مع الـ servlet اول مرة اتعامل معها ولم اتمكن منها بعد اما الـ jade Agent فقد عملت بها مدة لا باس بها ربما اصيغ المشكل من جديد المشكل هو كيفية ربط الـ servlet ببرامج اخرى؟