c# - Oracle.DataAccess.dll 中出现“Oracle.DataAccess.Client.OracleException”类型的未处理异常
问题描述
我的代码有一个严重问题,当我尝试从表(通讯员)中检索 ID(号码)时总是抛出异常
private void comboboxCorrespondant_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
#region connectDB
OracleConnection con = new OracleConnection();
con.ConnectionString = connectionString;
con.Open();
OracleCommand cmd = new OracleCommand();
cmd.Connection = con;
#endregion
cmd.CommandText = " SELECT ID FROM CORRESPONDANT WHERE desingation = " + comboboxCorrespondant.SelectedItem.ToString();
cmd.BindByName = true;
object _id = cmd.ExecuteScalar();
string returnId = _id.ToString();
IdtextBox.Text = "";
if (_id != null)
{
IdtextBox.Text = returnId;
}
con.Dispose();
cmd.Dispose();
}
解决方案
推荐阅读
- php - php中实现的Perlin噪声,排列表中未定义的偏移量,但定义了索引
- javascript - 如果单击点或箭头导航不起作用,在猫头鹰轮播中为项目 div 赋予高度后?
- conditional-statements - OpenCL:错误使用未声明的标识符
- php - 使用php检测子域的cname
- css - Tailwindcss:底部的固定/粘性页脚
- appium - 如何通过定位器截取屏幕截图,然后使用带有 webdriverio 的 appium 与带有屏幕截图的其他定位器进行比较
- python - tkinter 按钮未提供正确的参数
- django - docker 文件中 PYTHONUNBUFFERED 的用途是什么?
- typescript - 将带有字符串值的 TypeScript 枚举转换为数组
- c++ - 为什么要使用 conio.h?