2015-06-17 4 views
-4
protected void Button1_Click(object sender, EventArgs e) 
{ 
    con.Open(); 
    if (enrl.Text == "") 
    { 
     Label1.Text = "Enter Enrollment Number first"; 
    } 

    int enroll = int.Parse(enrl.Text); 
    string birth = Convert.ToDateTime(calendar.Text).ToShortDateString();   
    string fullname = name.Text; 
    string father = fname.Text; 
    string Occ = fOcc.Text; 
    string mname = mothername.Text; 
    string school = prevschool.Text; 
    string gen = dropGen.Text; 
    int mobile = int.Parse(mob.Text); 
    string mail = email.Text; 
    string rel = DropRelgn.Text; 
    //string adm = Convert.ToDateTime(admDate.Text).ToShortDateString(); 

    string facility = hostel.Text; 
    string ad = address.Text; 

    cmd.CommandText = "insert into Registration_N(enroll,FullName,AdmissionDT,DOB,Religion,Gender,Father,FOccup,address,Mobile,dayHostel,previousSchool,motherName,email) values (" + enroll + ",'" + fullname + "','" + adm + "', '" + birth + "' , "+rel+","+father+" , "+fOcc+","+ad+",'"+mobile+"',"+hostel+","+prevschool+","+mname+","+email+")"; 
    cmd.ExecuteNonQuery(); 
    da.Update(ds,"Registration_N"); 
    Label1.Text = "RECORD ADDED"; 
    con.Close(); 
} 
+2

Пожалуйста, прочитайте [ask], также есть многочисленные дубликаты этого вопроса. См. Связанные вопросы с правой стороны. – Sayse

+0

Каково значение 'calendar.Text' и что такое' CurrentCulture'? –

+0

@sayse .. я уже прочитал этот приятель .. но не помог мне – user3278842

ответ

-1

проверить, что это формат вашего сервер SQL ожидать, чтобы получить (например, ММ/дд/гггг) и то, что формат вашего кода результата (например, дд/мм/гггг)

+1

В OP должны использоваться параметры SQL, которые автоматически учитывают различия в форматах. – Polyfun

Смежные вопросы