貌似你问过一个类似的问题了.对字符串变量的查询,需要在变量的两端加连接符"+"或"&",以及单引号"'"对数值型变量的查询,需要在变量的两端加连接符"+"或"&",但无需单引号"'"对日期型变量的查询,需要在变量的两端加连接符"+"或"&",在日期型变量两边加数字标志"#"或chr(35),但无需单引号"'"如select * from mytable where 出生年月= "+ chr(35) + str(mydate) + chr(35) +"