首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

数据库中表中元素赋值有关问题!

2012-01-10 
数据库中表中元素赋值问题!!!selectmenu_topic,temper_idfrommenuInfo,temperwheretemper_idmenu_idupdat

数据库中表中元素赋值问题!!!
select   menu_topic,temper_id   from   menuInfo,temper   where   temper_id=menu_id  


update   menuInfo   set   menu_topic   where   menu_topic   in(select   menu_topic,temper_id   from   menuInfo,temper   where   temper_id=menu_id   )

哪错了

[解决办法]
update menuInfo set menu_topic where menu_topic in(select menu_topic from menuInfo,temper where temper_id=menu_id )
[解决办法]
menu_id 是变量?还是SqlCommand中的参数?
如果是变量要改为:
"select menu_topic,temper_id from menuInfo,temper where temper_id = ' " + menu_id + " ' "
如果是SqlCommand中的参数,要改为:
select menu_topic,temper_id from menuInfo,temper where temper_id = @menu_id

热点排行