首页 新闻 会员 周边

下面这个SQL查询语句在SQL数据库上可以运行,在ACCESS数据库上缺不能运行,求修改方法

0
悬赏园豆:5 [已关闭问题] 关闭于 2013-05-22 11:25

语句:"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数据库上运行的语句啊

辉笑的主页 辉笑 | 初学一级 | 园豆:102
提问于:2013-05-20 15:24
< >
分享
所有回答(5)
0

有一个参数cf,和这个有一定的关系吗?

twistting | 园豆:575 (小虾三级) | 2013-05-20 15:32

CF没关系的

支持(0) 反对(0) 辉笑 | 园豆:102 (初学一级) | 2013-05-20 16:22

@辉笑: 那你就搜一下sql在access中的写法是否不一样,一般的都是这样写的,也有可能是其他问题

支持(0) 反对(0) twistting | 园豆:575 (小虾三级) | 2013-05-22 19:03
0

去百度搜一下,SQL跟ACCESS的写法不一样,但是大致都是这样写的,花几个小时自己也能学会

 

 

 

 

http://www.aomen67.com/2013/05/97.html

客户端 | 园豆:220 (菜鸟二级) | 2013-05-20 15:43
0

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+"'

wlz0815 | 园豆:587 (小虾三级) | 2013-05-21 14:25
0

你把每个字段都加上[]中括号就可以了。

Joevin | 园豆:230 (菜鸟二级) | 2013-05-22 11:01
0

 "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+"'))"

辉笑 | 园豆:102 (初学一级) | 2013-05-22 11:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册