تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[C#.NET] ظهور ايرور في صيغة الفانكشن عند تنفيذ البحث في برنامج لمكتبة مدرسية
#2
من الأفضل وضع الكود بهذه الطريقة لتسهيل القراءة :
PHP كود :
private int FindIDST(int IDST)
 
         {
 
             int id;
 
              SqlCommand comm = new SqlCommand("SELECT * FROM Students where ID=@ID"conn);

 
              SqlParameter p1 = new SqlParameter("@ID"IDST);
 
           comm.Parameters.Add(p1);
 
           if (conn.State == ConnectionState.Open) { conn.Close(); }
 
           conn.Open();
 
          
            SqlDataReader rd 
comm.ExecuteReader();
 
           if (rd.Read())
 
           {
 
               txtStID.Text rd["ID"].ToString();
 
               txtStName.Text rd["StudentName"].ToString();
 
               txtStPhone.Text rd["Phone"].ToString();

 
                   }
 
                   else
                    
{
 
                       MessageBox.Show("name not found");
 
                   }
 
          

          id  
=Convert.ToInt32(rd[0]);
 
       
          return id
;
 
         

تم تصحيح الكود :
PHP كود :
private int FindIDST(int IDST)
 
         {
 
             int id;
 
              SqlCommand comm = new SqlCommand("SELECT * FROM Students where ID=@ID"conn);

 
              SqlParameter p1 = new SqlParameter("@ID"IDST);
 
           comm.Parameters.Add(p1);
 
           if (conn.State == ConnectionState.Open) { conn.Close(); }
 
           conn.Open();
 
          
            SqlDataReader rd 
comm.ExecuteReader();
 
          while (rd.Read())
 
           {
 
               txtStID.Text rd["ID"].ToString();
 
               txtStName.Text rd["StudentName"].ToString();
 
               txtStPhone.Text rd["Phone"].ToString();

 
                   }
 
                   else
                    
{
 
                       MessageBox.Show("name not found");
 
                   }
 
          

          id  
=Convert.ToInt32(rd[0]);
 
       
          return id
;
 
         
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: ظهور ايرور في صيغة الفانكشن عند تنفيذ البحث في برنامج لمكتبة مدرسية - بواسطة karimx - 31-01-18, 01:58 AM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم