ASP查询语句中,数字类型和文本类型变量的引用方式
要对数据库的操作基础要有认识,查询数据时,对查询条件引用的变量,字符型的字段要两边用单引号括起来, 数字类型字段则不用。
1、变量是文本类型
"SELECT * FROM hy_all where k_grade= ‘ " & Replace(Recordset1__mj, "'", "''") & " ’ "
2、变量是数字类型
"SELECT * FROM hy_all WHERE h_t_id = " & Replace(Recordset1__MMColParam, "'", "''")
2.2变量是数字类型
"select * from xinwen where id='&id&'"
这句要改成
"select * from xinwen where id=" &id
因为ID是整数类型,不能用单引号括起来。
浙公网安备 33010602011771号