注册 登录
编程论坛 ASP.NET技术论坛

急!!!为什么这样写会出错,我用的是asp.net+access 参数化查询

wrcyl 发布于 2008-08-29 13:58, 768 次点击
OleDbParameter param = new OleDbParameter("@w_maxlen",OleDbType.Integer);
param.Value = 10;

"select top @w_maxlen * from [w_news]"

将参数传进去
就会出错
但是如果把这里的@w_maxlen改成10马上就OK了
不知道为什么



我在CSDN那里发了贴,但没找到最好的答案
不过也提到了重点
http://topic.
各位高手帮忙解决一下啊
2 回复
#2
wrcyl2008-08-29 16:31
自己先顶一下
自己先顶一下
#3
bb38522008-09-02 14:02
access里select top后应该不能加参数的
1