• الإعلانات

    • فيصل الحربي

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

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

FinF

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

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

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

كل شيء نشر بواسطة FinF

  1.   السلام عليكم ورحمة الله وبركاته اخواني مطلوب مني مشروع تخرج عبارة عن برنامج على نظام الاندرويد انا اشتغل مبرمج واعمل بلغة الفي بي والسي شارب مع قواعد البيانات sql وعندي بعض المعلومات او الاساسيات في الجافا و البي اتش بي حاليا تعلمت ما احتاجه في برنامج الاندرويد ستوديو ، لكن بعد محاولتي للربط بقواعد البيانات mysql واجهت العديد من الامور غير المفهومه بالاضافة الى ان الكود يصير عليه خط ويظهر مسج بأن الكود مهمل . سابقا في الفيجوال نضيف رفرنس sql و sql.data ونعرف متغير sqlconnection ومتغير للكويري ومتغير للداتا تيبول او داتا ادابتر الان في برنامج الاندرويد ستوديو ، وش الامور الاساسية اللي احتاجها للربط بقواعد البيانات وهل فيه Tools او Library لازم اضيفها علشان مايكون في مشاكل ؟ وجدت العديد من الدروس اغلبهم اعتمدوا httpConnection لكن بعد تطبيقي للدرس يصير على الكود خط ويقول انه مهمل !! وبعد البحث اتضح لي انه تم تغييره الى URLConnection هنا ضعت بسبب كثرة المتغيرات وتداخلها آمل الايضاح وتنويري واسف جدا على الاطالة اخوكم تركي  
  2. امل توضيح Context

    السلام عليكم ورحمة الله وبركاته اخواني امل توضيح  Context وش الفايدة منه ؟ الاحظ وجوده في العديد من الاكواد ، وبصراحة محتاج افهمه علشان اقدر اكمل عملي   ولكم خالص احترامي
  3. السلام عليكم ورحمة الله وبركاته اخواني الكرام تقريبا انتهيت من عمل نظام بسيط للادارة ببرنامج الاكسيس والفضل يعود لله ثم هذا المنتدى لكن واجهتني مشكلة وهي عد عمل النظام على عدد من الاجهزة وطلبه العديد من الملفات بالاضافة الى التعارض بين اوفيس 2003 و 2007 كل ما اود معرفته هو اريد تحويل قاعدة البيانات الي برنامج يعمل علي اي جهاز بدون وجود الاكسيس علي هذا الجهاز بمعنى ان يكون برنامج تنفيذي exe علما اني قمت بالبحث ولم اجد سوى مواضيع قديمة من تاريخ 2001 وهي برامج Access Developer Tool Kit وبرنامج Microsoft Office Developer ارجوا الافادة ولكم خالص احترامي
  4. السلام عليكم ورحمة الله وبركاته   بصراحة لم اجد عنوان افضل من كذا ..   استفساري كالتالي : انا عندي قاعدة بيانات تحتوي على جدولين الجدول الاول فيه الايدي - نوع الجهاز الجدول الثاني فيه : الايدي - ايدي الجدول الاول - التكلفة اليومية - التاريخ   هذا مثال لقاعدة البيانات     كيف اقدر اجعل طريقة عرض جدول الاجهزة عرضي وجدول التسجيل طولي ؟ هذا مثال لشكل التقرير         انا استخدم فيجوال استديو 10 وكريستال ريبورت وبنظام الويب ابلكيشن   ولكم جزيل الشكر
  5. تم حل المشكلة ولله الحمد ..   وتم ارفاق الملف للفائدة   === الحل كان من احد ردود اخوي SNDBAD اضافةً لبعض التعديلات على ملف اخوي محمد فؤاد     WindowsApplication1.zip
  6. السلام عليكم ورحمة الله وبركاته   اخواني بغيت احد يفيدني بطريقة التحويل من التاريخ الهجري للميلادي و العكس   انا طبقت احد الاكود لتحويل التاريخ من ميلادي الى هجري ومشت الامور تمام   هذا كود الزر : Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click Dim DateTime1 As Date = DateTime.ParseExact(txtgb.Text, "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture) txthijiri.Text = ToHijra(DateTime1, "dd/MM/yyyy") End Subوهذا كود المتغير : Function ToHijra(ByVal gDate As Date, Optional ByVal format As String = Nothing) As String Return gDate.ToString(format, New Globalization.CultureInfo("ar-SA")) End Functionحاولت استفيد من نفس الكود للتحويل من الهجري للميلادي لكن ما ضبط معي آمل الافادة ، ولكم جزيل الشكر
  7. آمل ان اجد الحل او التعليق
  8. ليش يظهر لي هذا المسج في حالة التحويل من الميلادي الى الهجري ؟ علما بان التحويل من هجري الى ميلادي يشتغل سليم !!           هذا الكود كامل Function eg(ByVal gDate As Date, Optional ByVal format As String = Nothing) As String Return gDate.ToString(format, New Globalization.CultureInfo("ar-eg")) End Function Function ToHijra(ByVal gDate As Date, Optional ByVal format As String = Nothing) As String Return gDate.ToString(format, New Globalization.CultureInfo("ar-SA")) End Function Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim dt As Date dt = CDate(TextBox1.Text.ToString) TextBox2.Text = Format(ToHijra(dt, "dd/MM/yyyy")) End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim dt As Date dt = CDate(TextBox2.Text.ToString) TextBox1.Text = Format(eg(dt, "dd/MM/yyyy")) End Sub
  9. شاهدت ردودك مسبقا اخوي محمد وحاولت قبل وضع الموضوع ولكن لم تنجح خاصة وان حقول النص ملفات تاخذ التاريخ الحالي وانا ارغب بادخال التاريخ بشكل يدوي   طلبي بتفصيل ادق : ارغب بوضع حقلين تكست بوكس وزرين للتحويل   كل حقل يقبل ادخال النص بالطريقة التالية : 01/01/1435 او للميلادي 01/01/2014   ان شاء الله اجد الحل
  10. تم التعديل والامور افضل ..   الله يجزاك بالخير ويوفقك
  11. السلام عليكم ورحمة الله وبركاته   اخواني عندي استفسار سالته عنه كثير وبحثت لكن دون جدوى آمل ان اجد المساعدة وحل هذي المشكلة   سؤالي : تم استدعاء بيانات وتعبئة محتوى gridview بالكود التالي con.Open() str = "select name,num from machines ORDER BY num " com = New SqlCommand(Str, con) Dim reader As SqlDataReader reader = com.ExecuteReader() GridView2.DataSource = reader GridView2.DataBind() con.Close()الان ما الطريقة لنقل محتوى احد الصفوف وتعبئة الحقول النصية textbox للاستفادة منها في التعديل ..       امل عدم تجاهل كما حدث في المواضيع السابقة
  12. اعتذر اخي code.vip لتاخري بالرد ، لظروف الاختبارات   بالنسبة للحل ماشي 100%   بس عندي استفسار وملاحظة ..   الاستفسار : وش الفرق بين SelectedIndexChanged و RowEditing   الملاحظة : بالنسبة لكلمة select ارغب بتغييرها الى اختر او حدد     اشكر لك اهتمامك ويعطيك الف عافية
  13. اخي code.vip   هل يمكن تكمل لي الكود الذي تقصده .. لاني حاولت بعدة طرق ولم تنجح هذا الكود اللي كتبته Protected Sub GridView2_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView2.SelectedIndexChanged Dim cmd As New SqlCommand("select * from machines where id=" & GridView2.SelectedDataKey.Value.ToString & "", con) Dim adp As New SqlDataAdapter(cmd) Dim dt As New DataTable() adp.Fill(dt) TextBox1.Text = "name" TextBox2.Text = "num" End Subثانيا : انا كنت استخدم طريقة اخرى GridView1_RowEditing كانت تمام لكن مشكلتها تحول الصف الى حقول نصية ، وهذا الرابط للموضوع اللي كتبته مسبقا   http://arabteam2000-forum.com/index.php/topic/288634-%D9%85%D8%B4%D9%83%D9%84%D8%A9-%D9%88%D8%B6%D8%B9-%D8%AD%D9%82%D9%88%D9%84-%D8%AE%D8%A7%D9%84%D9%8A%D8%A9-%D9%81%D9%8A-gridview-%D8%A8%D8%B9%D8%AF-%D8%A7%D9%84%D8%B6%D8%BA%D8%B7-%D8%B9%D9%84%D9%89-%D8%B2%D8%B1-%D8%AA%D8%B9%D8%AF%D9%8A%D9%84/
  14. اصبحنا واصبح الملك لله ،، تم البحث بلغة اخرى ولكن لم اصل لمبتغاي آمل الافادة
  15. السلام عليكم ورحمة الله وبركاته   اخواني تم اضافة زر الى gridview وبعد ضغط الزر يتم نقل محتوى الصف الى حقول textbox بشكل سليم   لكن المشكلة في تفريغ اول حقل يتم على زر التعديل الخاص به   وهذي صورة للمشكلة         وهذا الكود المستخدم Protected Sub GridView1_RowEditing(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewEditEventArgs) Handles GridView1.RowEditing TextBox1.Text = GridView1.Rows(e.NewEditIndex).Cells(0).Text TextBox2.Text = GridView1.Rows(e.NewEditIndex).Cells(1).Text Label1.Text = GridView1.DataKeys(e.NewEditIndex).Value.ToString() End Sub
  16. المثال تم وضع صوره منه والكود المستخدم
  17. السلام عليكم ورحمة الله وبركاته   اخواني تم اضافة زر الى gridview وبعد ضغط الزر يتم نقل محتوى الصف الى حقول textbox بشكل سليم   لكن المشكلة في تفريغ اول حقل يتم على زر التعديل الخاص به   وهذي صورة للمشكلة       وهذا الكود المستخدم Protected Sub GridView1_RowEditing(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewEditEventArgs) Handles GridView1.RowEditing TextBox1.Text = GridView1.Rows(e.NewEditIndex).Cells(0).Text TextBox2.Text = GridView1.Rows(e.NewEditIndex).Cells(1).Text Label1.Text = GridView1.DataKeys(e.NewEditIndex).Value.ToString() End Sub
  18. استخدام ازرار في ال MasterPage

    اخوي طارق ..   ممكن بعد اذنك بس توضح لي اكثر .. وين اكتب الكود وكيف اعرف الحدث ؟   ==   سؤالي بصيغة اخرى قد تكون اوضح   اود وضع زر في صفحة الماستر بيج ، ويتم استخدامه في جميع الصفحات المرتبطة بالماستر بيج بحيث كل صفحة لها كود خاص فيها
  19. السلام عليكم ورحمة الله وبركاته   اخواني تم تصميم MasterPage تحتوي على عدد من الازرار   مثل بحث ، حفظ ، تعديل .... الخ   تم انشاء صفحة web مرتبط بصفحة MasterPage   تحتوي على عدة حقول text   الان كيف اكتب الاكواد على الازرار لحفظ البيانات او تعديلها ؟   كيف يمكن تعريف الازرار في الماستر للتعرف عليها بالصفحات المرتبطة ؟   ولكم جزيل الشكر  
  20. اشكر لك اخوي ema2000 اهتمامك وتفاعلك   وابشرك حبيبي تم حلها بطريقة StoredProcedure مع نظام Do While    وهذا الكود المرفق Using cmd As SqlCommand = conn.CreateCommand cmd.CommandType = Data.CommandType.StoredProcedure cmd.CommandText = "insertRoomLogo" Dim i As Integer = 0 Do While i < 4 Select Case i Case 0 cmd.Parameters.Add("@id_machine", SqlDbType.NVarChar).Value = DropDownList1.Text cmd.Parameters.Add("@mw", SqlDbType.NVarChar).Value = TextBox1.Text cmd.Parameters.Add("@mvar", SqlDbType.NVarChar).Value = TextBox2.Text cmd.Parameters.Add("@intime", SqlDbType.DateTime).Value = DateTime.Now cmd.ExecuteNonQuery() cmd.Parameters.Clear() Case 1 cmd.Parameters.Add("@id_machine", SqlDbType.NVarChar).Value = DropDownList1.Text cmd.Parameters.Add("@mw", TextBox3.Text) cmd.Parameters.Add("dateSubmitted", SqlDbType.NVarChar).Value = TextBox4.Text cmd.Parameters.Add("@intime", SqlDbType.DateTime).Value = DateTime.Now cmd.ExecuteNonQuery() cmd.Parameters.Clear() End Select i = i + 1 Loop conn.Close() End Using
  21. السلام عليكم ورحمة الله وبركاته   اخواني انا عندي قاعدة البيانات بهذي الطريقة   اسم قاعدة البيانات = FinfSys   الجداول كالتالي :   الاول : للمكاين machine id , name , num   الثاني : الاوقات time id , time   الثالث : التسجيل Record ( مرتبط بجدول المكاين وجدول الاوقات ) id , id_machine , id_time , record1 , record2 , date     =========== الفكرة :   انا استخدم طريقة الادخال لحقلين نصيين وفقاً للوقت في الـ Lable بطريقة الكود التالي str = "INSERT INTO record(id_machine,id_time,record1,record2,date) VALUES('" + DropDownList1.SelectedValue + "','" + Label1.Text + "','" + TextBox1.Text + "','" + TextBox2.Text + "','" + Date.Today + "')" con.Open() com = New SqlCommand(str, con) com.ExecuteNonQuery() con.Close()في صفحة الادخال يوجد 48 حقل نصي (( TextBox))   كل الحقول موزعة على 24 ساعة بمعنى الحقلين الاولين للساعة الاولى والحقلين الثانين للساعة الثانية وهكذا   المطلوب : هو ادخال الحقول النصية كل حقلين في صف بضغطة زر واحدة   انا فكرت استخدم for لكن ما وضحت لي كيف اخليه يمشي على الحقول النصية الموجودة     في انتظار الافادة ولكم جزيل الشكر