private void btnSubmit_Click(对象发送者,EventArgs e) { 尝试 {
if (EmpIdTB.Text == "" || Empname.Text == "" || EmpPhone.Text == "")
{
MessageBox.Show("Missing Information");
}
else
{
conn.Open();
string query = "UPDATE EMPTB SET EmpId='" + EmpIdTB.Text + "', EmpName='" + Empname.Text + "', EmpAdd='" + Addresstb.Text + "', EmpDep='" + DepartmentCB.Text.ToString() + "', EmpDob='" + dateTimePicker1.Value.Date + "', EmpPhone='" + EmpPhone.Text + "', EmpGen='" + GenderCB.SelectedItem + "', EmpEdu='" + educationTb.SelectedItem + "'";
SqlCommand cmd = new SqlCommand(query, conn);
cmd.ExecuteNonQuery();
conn.Close();
MessageBox.Show("Employee Updated Sucessfully !");
DisplayAccounts();
}
}catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
conn.Close();
}
} 如果我在视觉工作室中运行此代码并尝试更新当前值,它只会弹出一条消息 INCORRENT SYNTAX NEAR S UNCLOSED QUATATION MARK
我尝试了我所知道的一切,但没有帮助
Buatlah 计划 untuk menerima perintah sebanyak M baris。 Jenis-jenis perintah tersebut antara lain: • I v → Menambahkan nilai v ke dalam BST、jika sudah ada nilai v sebelumnya di dalam BST、 Maka tampilkan Duplikat、sedangkan jika belum ada maka tampilkan informasi level berapa Nilai v tersebut berada dalam BST。 • S v → Menampilkan 数据terkecil ke-v dalam BST。 • B v → Melakukan pencarian nilai v dengan algoritma BFS dan menampilkan seluruh nilai 节点 yang dikunjungi Hingga mencapai Node v. Bila Node v tidak ada, maka tambahkan nilai -1 di 阿基尔。 • D v → Melakukan pencarian nilai v dengan algoritma DFS dan menampilkan seluruh nilai 节点 yang dikunjungi Hingga mencapai Node v. Bila Node v tidak ada, maka tambahkan nilai -1 di 阿基尔。 Setelah selesai mejalankan M operasi tersebut, tampilkan seluruh isi data dari BST. dengan menggunakan Sharpdevelop