c# access数据库 条件为spring 字符串 的sql语句写法

c# access数据库 条件为spring 字符串 的sql语句写法

OleDbDataReader dr2 = conn.read("select * from Person where class = '"+ Convert.ToString(dr1["class"]) +"'");

上面是指定了where的条件为spring的值,我们可以先写成如下形式

OleDbDataReader dr2 = conn.read("select * from Person where class = '"+ +"'");

括号内先是双引号"select * from Person where class =",如果条件是等于字符串,就是string类型,那么写成"select * from Person where class = '李明'",李明用单引号括起来。

如果李明是一个变量,那么基本语句是 "select * from Person where class = ‘“+ +"'",注意最外侧是双引号,=等于的后面先跟着2个单引号,单引号内再写上2个双引号,双引号内用两个+号连接,2个+号内部就是要放入的变量。 

nathanma

leave a comment

Create Account



Log In Your Account