用select来读取数据时的问题:
有两个数值,a和b是两个数值型,在用select来读取数据,我用 "字段名 BETWEEN a and b",但在
运行时提示数据不符。
程序如下: a=request("aa")
b=request("bb")
select * from flea where flea_xz BETWEEN '" + a + "' and '" + b + "'"
请问一下,select语句该怎么写!
有两个数值,a和b是两个数值型,在用select来读取数据,我用 "字段名 BETWEEN a and b",但在
运行时提示数据不符。
程序如下: a=request("aa")
b=request("bb")
select * from flea where flea_xz BETWEEN '" + a + "' and '" + b + "'"
请问一下,select语句该怎么写!
解决方案 »
- AD域的代码写在前台页面还是写在后台服务器服务器
- datagrid 编辑问题
- 为什么 js 先执行?
- 郁闷问题
- 关于树节点的问题
- asp.net c#中如用在已有的access数据库中动态创建一个表?
- DataGrid如何绑定DropDownList ?
- 请问下各位asp.net通过web.config文件链接oracle11g的问题
- 我在页面里遍历DataSet,报这样的错,麻烦大神来一下,给解决一下.
- 这句该怎么写?Response.Write("<a href=test.asp?id='+dr.GetString(0)+'>"+dr.GetString(1)+"</a>");
- 怎样在ASPX里使用后台代码?
- 请高人指点啊!————————————————————————————————————插入数据的问题
把单引号都去掉。
int a=request("aa");
int b=request("bb");
string strSelect="select * from flea where flea_xz BETWEEN " + a + " and " + b;
把单引号都去掉。
b=Convert.ToInt32(request("bb"))
string strSelect = "select * from flea where flea_xz BETWEEN '" + a + "' and '" + b + "'"
b=Convert.ToInt32(request("bb"))
string strSelect = "select * from flea where flea_xz BETWEEN " + a + " and " + b + ""---------------
把 单引号 去掉.试试. (感谢楼上的)
把单引号去掉----->变成 " + a + " and " + b + "或者,
把+改成&------->变成 '" & a & "' and '" & b +&"'