语句:"select p.chufanghao,p.shoufeixiangmuhao,p.shuliang,c.mingcheng,c.shoujia from presci_item p inner join charge_item c on p.shoufeixiangmuhao=c.shufeixiangmuhao where p.chufanghao='"+cf+"' "
求高手帮忙改成能在ACCESS数据库上运行的语句啊
有一个参数cf,和这个有一定的关系吗?
CF没关系的
@辉笑: 那你就搜一下sql在access中的写法是否不一样,一般的都是这样写的,也有可能是其他问题
去百度搜一下,SQL跟ACCESS的写法不一样,但是大致都是这样写的,花几个小时自己也能学会
http://www.aomen67.com/2013/05/97.html
select * from (select p.chufanghao,p.shoufeixiangmuhao,p.shuliang,c.mingcheng,c.shoujia from presci_item p) p inner join charge_item c on p.shoufeixiangmuhao=c.shufeixiangmuhao where p.chufanghao='"+cf+"'
你把每个字段都加上[]中括号就可以了。
"select presci_item.chufanghao,presci_item.shoufeixiangmuhao,presci_item.shuliang,charge_item.mingcheng,charge_item.shoujia from presci_item ,charge_item where presci_item.shoufeixiangmuhao=charge_item.shoufeixiangmuhao and (((presci_item.chufanghao)='"+cf+"'))"