s Sql .c# 附近的语法不正确

问题描述 投票:0回答:1

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

我尝试了我所知道的一切,但没有帮助

c# sql visual-studio syntax-error
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.