小编Iri*_*ina的帖子

如何在C#中删除Oracle数据库中的行?

当我想基于删除整行时,我遇到了问题id_curse.这是我的代码,这是我得到的错误:

Oracle.DataAccess.dll中发生了未处理的"Oracle.DataAccess.Client.OracleException"类型异常.

附加信息:

外部组件引发的异常.

你能帮我解决这个问题吗?我认为SQL命令中的代码对此不利.

private void button3_Click(object sender, EventArgs e)
{
    Oracle.DataAccess.Client.OracleConnection conn = new Oracle.DataAccess.Client.OracleConnection(provider);
    Oracle.DataAccess.Client.OracleCommand cmd = new Oracle.DataAccess.Client.OracleCommand();

    conn.Open();
    cmd = new Oracle.DataAccess.Client.OracleCommand(" DELETE * from CURSE  WHERE ID_CURSA  = '" +   textBox1.Text + "'", conn);
    cmd.ExecuteNonQuery();
}
Run Code Online (Sandbox Code Playgroud)

c# oracle sqlcommand

3
推荐指数
1
解决办法
7674
查看次数

标签 统计

c# ×1

oracle ×1

sqlcommand ×1