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

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



مشكلة في كلاس - سطور الحياة - 05-06-23

العمل c# وقاعدة البيانات access
PHP كود :
public string  Run(string m)
 
  {
 
   try
        
{
 
           OleDbCommand Cmd = new OleDbCommand();
 
           Cmd.CommandText m;
 
           Cmd.Connection Conn;
 
           if (Conn.State == 0)
 
           {
 
               Conn.Open();
 
               Cmd.ExecuteNonQuery();
 
               return "Done";
 
           }

 
       }
 
   catch (OleDbException ex)
 
       {
 
           return "Error" ex;
 
       }
 
  }
 
  
الخطأهو 
    DBConn
.Run(string)': not all code paths return a value 



RE: مشكلة في كلاس - G20 - 05-06-23

(05-06-23, 03:32 PM)سطور الحياة كتب : العمل c# وقاعدة البيانات access
PHP كود :
public string  Run(string m)
 
  {
 
   try
        
{
 
           OleDbCommand Cmd = new OleDbCommand();
 
           Cmd.CommandText m;
 
           Cmd.Connection Conn;
 
           if (Conn.State == 0)
 
           {
 
               Conn.Open();
 
               Cmd.ExecuteNonQuery();
 
               return "Done";
 
           }

 
       }
 
   catch (OleDbException ex)
 
       {
 
           return "Error" ex;
 
       }
 
  }
 
  
الخطأهو 
    DBConn
.Run(string)': not all code paths return a value 

PHP كود :
public string  Run(string m)
 
  {
 
   try
        
{
 
           OleDbCommand Cmd = new OleDbCommand();
 
           Cmd.CommandText m;
 
           Cmd.Connection Conn;
 
           if (Conn.State == 0)
 
           {
 
               Conn.Open();
 
           }
 
               Cmd.ExecuteNonQuery();
 
               return "Done";

 
       }
 
   catch (OleDbException ex)
 
       {
 
           return "Error" ex;
 
       }
 
  }
 
  
الخطأهو 
    DBConn
.Run(string)': not all code paths return a value 



RE: مشكلة في كلاس - سطور الحياة - 05-06-23

معذره لم افهم حلك ياهندسة انا عايز اعرف الكود ايه الخطأ الي فيه علشان يجبلي رسالة دي
DBConn.Run(string)': not all code paths return a value


RE: مشكلة في كلاس - fouadhdfouad - 06-06-23

كود :
public string Run(string m)
{
   try
   {
       OleDbCommand Cmd = new OleDbCommand();
       Cmd.CommandText = m;
       Cmd.Connection = Conn;
       if (Conn.State == 0)
       {
           Conn.Open();
           Cmd.ExecuteNonQuery();
           return "Done";
       }
       else
       {
           return null; // أو يمكنك إرجاع قيمة أخرى تعبر عن الحالة المطلوبة
       }
   }
   catch (OleDbException ex)
   {
       return "Error" + ex;
   }
}