2012-06-11 11 views
5

मैंने इंटरनेट की खोज की है, सभी पिछले उत्तरों ने कहा है कि अर्धविराम गुम है। यह समस्या नहीं है। इस त्रुटि का और क्या कारण हो सकता है? तीसरी साइट पर, कई लोगों ने इस सवाल से पूछा लेकिन यह परिदृश्य अलग है।त्रुटि संदेश: टाइप या नेमस्पेस परिभाषा, या अंत-फ़ाइल की उम्मीद

त्रुटि>प्रकार या नाम स्थान परिभाषा, या अंत के फ़ाइल expecte है

public partial class SeenSMS : System.Web.UI.UserControl 
    { 
    //temp sql connection 
    //public SqlConnection mycon; 
    SqlConnection mycon = new SqlConnection(@"Data Source=ASOFT20\MAMUT;Initial Catalog=ViltraNew;UserID=sa;Password=sa123"); 


    protected void Page_Load(object sender, EventArgs e) 
    { 
     string[] msg_arr = Request.QueryString["arr"].Split('|'); 

     if (!IsPostBack) 
     { 
      string Moose = Request.QueryString[1]; 
     } 

     if (msg_arr != null) 
     { 
      if ((msg_arr.Length == 3) && (msg_arr[1].ToLower() == "slett")) 

      { 
       int Hours = Convert.ToInt32(msg_arr[2]); 

       if (Hours > 0) 
       { 
        string username = msg_arr[0]; 

        SqlCommand com = new SqlCommand("SELECT count(*) as count FROM Animal Where [email protected]", mycon); 
        com.Parameters.AddWithValue("@Hours",Hours); 
        using (SqlDataReader reader = com.ExecuteReader()) 
        { 
         if(reader.HasRows) 
         { 
         while (reader.Read()) 
         { 
          // int number = Convert.ToInt32(con.ExecuteReader()); 
          int number = Convert.ToInt32(reader["count"]); 

         } 
         } 
         else{ 

         } 
        } 
       } 
      // if(number == 0) 
       // { 
        // Response.Write("Improper Plain Summaries."); 
       // } 
      // else 
       { 

       } 


       } 
      } 


     } 

    public bool number { get; set; } 
    public object Hours { get; set; }} 



    // public System.Collections.Specialized.NameValueCollection Moose { get; set; } 



    // public string Value { get; set; } 

    // public object msg_arr { get; set; } 
} 
} 
+1

यदि आप बहुत अधिक '} "एक पहले देखो – eyossi

+4

*** मैं *** बंद करने ब्रेसिज़ की संख्या में खो से, कोई आश्चर्य नहीं संकलक भी करता है। सामग्री की तरह इस उचित साथ नहीं होगा कोड स्वरूपण –

+0

यह प्रश्न स्पष्ट रूप से कुछ भविष्य के आगंतुकों की मदद कर रहा है - किसी ने भी इसका पक्ष लिया है। भविष्य में नौसिखिया (या इतनी नौसिखिया नहीं) की भविष्यवाणी करने में यह मुश्किल है। – Jaime

उत्तर

21

यह पंक्ति:

public object Hours { get; set; }} 

आपका अंत

+1

मूर्खतापूर्ण गलती.solved.thanks – TechGuy

2
पर एक redundand } है
  1. सुनिश्चित करें कि आपके पास System.Web संदर्भित है
  2. अंत में दो से छुटकारा पाएं।
3

आपके पास घंटे की संपत्ति में अतिरिक्त ब्रैकेट हैं;

public object Hours { get; set; }} 
संबंधित मुद्दे