C#中的QUERY,where语句
本文关键字:where 语句 QUERY 中的 | 更新日期: 2023-09-27 17:59:12
如何在c#上编写此查询:
SELECT DEPT_ID FROM PERSONNEL_TEMP.DEPARTMENT WHERE DEPARTMENT_NAME=combobox1.text;
I假设您正在使用SQL
这是对您的问题的一般查询:
SQLCommand cmd = new SQLCommand();
cmd = "SELECT DEPT_ID FROM PERSONNEL_TEMP.DEPARTMENT WHERE DEPARTMENT_NAME= '" + combobox1.Text + "'";
这是我推荐的
SQLCommand cmd = new SQLCommand();
cmd = "SELECT DEPT_ID FROM PERSONNEL_TEMP.DEPARTMENT WHERE DEPARTMENT_NAME= @comboBox";
cmd.parameters.AddWithValue("@comboBox", combobox1.Text);
我使用了命令参数,这样可以自动分配数据类型,还可以帮助您防止"SQL注入"。