asp.net 数据绑定时 sql语句问题

这是绑定dropdownlist数据源的语句应该是下面这句错了。在where的部分错了。SelectCommand="SELECT*FROMtable_productsW... 这是绑定dropdownlist数据源的语句
应该是下面这句错了。在where的部分错了。
SelectCommand="SELECT * FROM table_products WHERE (ProductID =<%#proid %>)"
其中proid是由别的页面传过来的一个值。
求大神们讲解。。应该怎么改。。。
展开
 我来答
木木夕木9EzcE
2013-01-15 · 超过55用户采纳过TA的回答
知道小有建树答主
回答量:186
采纳率:0%
帮助的人:122万
展开全部
貌似读不出来,你是赋值在控件的属性里,你可以把这个在后台赋值
在Page_Load里第一次加载时赋值
你前台控件的id
id.SelectCommand="SELECT * FROM table_products WHERE (ProductID =" + proid + ")";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朵朵快报
2013-01-15 · TA获得超过694个赞
知道小有建树答主
回答量:498
采纳率:75%
帮助的人:64万
展开全部
按照以往的写法,应该是这样 where producID='<%#proid%>' ;只要调试一下,吧把语句放到sqlserver中去试一下就知道了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tan598121925
2013-01-15 · TA获得超过412个赞
知道小有建树答主
回答量:953
采纳率:0%
帮助的人:552万
展开全部
ProductID是什么类型,字符串类型,要用引号包起来
追问
是char类型的。用引号包起来??这样写吗?
ProductID =
追答
SelectCommand="SELECT * FROM table_products WHERE (ProductID ='')"
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
锁万秋
2013-01-15 · 超过13用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:23.7万
展开全部
command 在这里代表啥意思?
追问
SelectCommand是绑定数据源的代码。
"
ProviderName=......SelectCommand
="SELECT * FROM table_products WHERE (ProductID =)">
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式