منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
احتاج مساعدة فيتصميم برنامج - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (https://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (https://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم اسئلة C#.NET (https://vb4arb.com/vb/forumdisplay.php?fid=176)
+--- الموضوع : احتاج مساعدة فيتصميم برنامج (/showthread.php?tid=21984)



احتاج مساعدة فيتصميم برنامج - sloom00 - 04-10-17

السلام عليكم
احتاج مساعدة في تصميم برنامج 
مثل هذا بس يا ليت يكون بلغة C#

http://www.codescratcher.com/windows-forms/update-data-xml-file-using-windows-application/

والداتاجريت ما يكون مخفي


RE: احتاج مساعدة فيتصميم برنامج - WAEL ABED - 08-10-17

بما انها لسيت مساعدة لان المساعدة عندما تحتاج مساعدة فى تعلم شئ اما بالشكل ده ممكن اصمملك البرنامج بمبلغ مادي
وشكرا

كما يمكنك تحميل المثال من الرابط التالى من نفس الموضوع
http://www.codescratcher.com/download/xmloperations-code-scratcher.zip
رجاء الجد والاجتهاد لطلب لعلم
وشكرا


RE: احتاج مساعدة فيتصميم برنامج - Adrees - 08-10-17

تابع الدروس التالية للاخ خالد السعداني 
طبعاً الدروس من 100 الى 105 تتحدث عن التعامل مع xml من خلال السي شارب



RE: احتاج مساعدة فيتصميم برنامج - sloom00 - 08-10-17

يعطيكم العافية


RE: احتاج مساعدة فيتصميم برنامج - sloom00 - 10-10-17

احتاج تصحيح الخطأ في الكتاب



قبل كل شي انا صممت برنامج  واتبعت شرح من الدورة هذي






http://111000.net/prog/csharpsec/csharpvideo/692-csh2012v5









ومشيت على الدرس الاول والثاني من برمجة 



100. برمجة قواعد البيانات – إنشاء ملف XML

101. برمجة قواعد البيانات – قراءة محتوى ملف XML

[/url]

[صورة مرفقة: 150765759022071.jpg]




هذي واجهة البرنامج عند تشغيل البرنامج يستدعي البيانات من الxml وناجح التنفيذ

[url=http://www.up-00.com/][صورة مرفقة: 150765759025642.jpg]



لكن عند اضافة البييانات من  Text يطلع لي بيانات خاطئة



[صورة مرفقة: 150765783610271.jpg]



<ID>

    <Mobile>System.Windows.Forms.TextBox, Text: </Mobile>
    <Email>System.Windows.Forms.TextBox, Text: </Email>
    <passEmail>System.Windows.Forms.TextBox, Text: </passEmail>
    <PassID>System.Windows.Forms.TextBox, Text: </PassID>
    <YesNO>System.Windows.Forms.TextBox, Text: </YesNO>
  </ID>



[صورة مرفقة: 150765783613942.jpg]





مع العلم هذي الاكواد في البوتن





[صورة مرفقة: 150765759029243.jpg]


RE: احتاج مساعدة فيتصميم برنامج - sloom00 - 13-10-17

شباب مو معقولة محد يعرف شي

 احتاج تكويد للاضافة + التحديث  فقط


[صورة مرفقة: 150789577938041.jpg]


المشروع
http://www.mediafire.com/file/j67u540l0r0v6tf/ID-PSN.rar


RE: احتاج مساعدة فيتصميم برنامج - Adrees - 17-10-17

تفضل هذا مثال لتخزين البيانات وتعديلها وحذفها من ملف xml


RE: احتاج مساعدة فيتصميم برنامج - a.ahmed - 17-10-17

PHP كود :
using System;
using System.Windows.Forms;
using System.Data;

namespace 
WindowsFormsApplication1
{
 
   public partial class Form1 Form
    
{
 
       String xmlFilename "MyFile.xml";
 
       DataSet Ds = new DataSet();
 
       private int rowIndex;

 
       public Form1()
 
       {
 
           InitializeComponent();
 
           if (System.IO.File.Exists(xmlFilename))
 
           {
 
               Ds.ReadXml(xmlFilename);
 
               dataGridView1.DataSource Ds.Tables[0];
 
               Ds.Tables[0].TableName "IDPSN";
 
               dataGridView1.SelectionMode DataGridViewSelectionMode.FullRowSelect;
 
               dataGridView1.AllowUserToAddRows false;
 
               dataGridView1.ReadOnly true;
 
           }
 
       }

 
       private void dataGridView1_Click(object senderEventArgs e)
 
       {
 
           rowIndex dataGridView1.CurrentRow.Index;
 
           textBox1.Text dataGridView1.CurrentRow.Cells[0].Value.ToString();
 
           textBox2.Text dataGridView1.CurrentRow.Cells[1].Value.ToString();
 
           textBox3.Text dataGridView1.CurrentRow.Cells[2].Value.ToString();
 
           textBox4.Text dataGridView1.CurrentRow.Cells[3].Value.ToString();
 
           textBox5.Text dataGridView1.CurrentRow.Cells[4].Value.ToString();
 
       }

 
       private void button1_Click(object senderEventArgs e)
 
       {
 
           DataRow r Ds.Tables[0].NewRow();
 
           r[0] = textBox1.Text;
 
           r[1] = textBox2.Text;
 
           r[2] = textBox3.Text;
 
           r[3] = textBox4.Text;
 
           r[4] = textBox5.Text;
 
           Ds.Tables[0].Rows.Add(r);
 
           Ds.WriteXml("MyFile.xml");
 
           MessageBox.Show("تمت الاضافة بنجاح""Add"MessageBoxButtons.OKMessageBoxIcon.Information);
 
       }

 
       private void button2_Click(object senderEventArgs e)
 
       {
 
           if (rowIndex == -1) return;
 
           if (MessageBox.Show("تحديث?""تحديث"MessageBoxButtons.YesNoMessageBoxIcon.Warning) != DialogResult.Yes) return;
 
           DataRow r Ds.Tables["IDPSN"].Rows[rowIndex];
 
           r[0] = textBox1.Text;
 
           r[1] = textBox2.Text;
 
           r[2] = textBox3.Text;
 
           r[3] = textBox4.Text;
 
           r[4] = textBox5.Text;
 
           Ds.WriteXml(xmlFilename);
 
           MessageBox.Show("تمت التحديث بنجاح""Update"MessageBoxButtons.OKMessageBoxIcon.Information);
 
           rowIndex = -1;
 
           dataGridView1.ClearSelection();
 
       }

 
       private void button3_Click(object senderEventArgs e)
 
       {
 
           if (rowIndex == -1) return;
 
           if (MessageBox.Show("حذف?""حذف"MessageBoxButtons.YesNoMessageBoxIcon.Warning) != DialogResult.Yes) return;
 
           Ds.Tables[0].Rows[rowIndex].Delete();
 
           Ds.WriteXml(xmlFilename);
 
           MessageBox.Show("تمت الحذف بنجاح""Delete"MessageBoxButtons.OKMessageBoxIcon.Information);
 
           rowIndex = -1;
 
           dataGridView1.ClearSelection();
 
       }

 
       private void textBox6_TextChanged(object senderEventArgs e)
 
       {
 
           (dataGridView1.DataSource as DataTable).DefaultView.RowFilter string.Format("Mobile='{0}'"textBox6.Text);
 
       }

 
   }




RE: احتاج مساعدة فيتصميم برنامج - sloom00 - 17-10-17

الله يجزاكم بالخير