asp.net 数据绑定时 sql语句问题
这是绑定dropdownlist数据源的语句应该是下面这句错了。在where的部分错了。SelectCommand="SELECT*FROMtable_productsW...
这是绑定dropdownlist数据源的语句
应该是下面这句错了。在where的部分错了。
SelectCommand="SELECT * FROM table_products WHERE (ProductID =<%#proid %>)"
其中proid是由别的页面传过来的一个值。
求大神们讲解。。应该怎么改。。。 展开
应该是下面这句错了。在where的部分错了。
SelectCommand="SELECT * FROM table_products WHERE (ProductID =<%#proid %>)"
其中proid是由别的页面传过来的一个值。
求大神们讲解。。应该怎么改。。。 展开
4个回答
展开全部
貌似读不出来,你是赋值在控件的属性里,你可以把这个在后台赋值
在Page_Load里第一次加载时赋值
你前台控件的id
id.SelectCommand="SELECT * FROM table_products WHERE (ProductID =" + proid + ")";
在Page_Load里第一次加载时赋值
你前台控件的id
id.SelectCommand="SELECT * FROM table_products WHERE (ProductID =" + proid + ")";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
按照以往的写法,应该是这样 where producID='<%#proid%>' ;只要调试一下,吧把语句放到sqlserver中去试一下就知道了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ProductID是什么类型,字符串类型,要用引号包起来
追问
是char类型的。用引号包起来??这样写吗?
ProductID =
追答
SelectCommand="SELECT * FROM table_products WHERE (ProductID ='')"
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
command 在这里代表啥意思?
追问
SelectCommand是绑定数据源的代码。
"
ProviderName=......SelectCommand
="SELECT * FROM table_products WHERE (ProductID =)">
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询