永发信息网

vb SQL 查询 不支持连接表达式 我用的是ACCESS数据库

答案:3  悬赏:40  手机版
解决时间 2021-03-06 19:34
SQL = "select 产品.代码,产品.规格,产品.品名,产品.单位,产品.类别,产品.分组,产品.入库否,sum(数据.数量) as 帐存量 from 产品 inner join 数据 on 数据.代码=产品.代码 and 数据.日期<=#" & "2011-6-2" & "# group by 产品.代码 ,产品.规格,产品.品名,产品.单位,产品.类别,产品.分组,产品.入库否"
最佳答案
试一下:
SQL = "select 产品.代码,产品.规格,产品.品名,产品.单位,产品.类别,产品.分组,产品.入库否,sum(数据.数量) as 帐存量 from 产品 inner join 数据 on 数据.代码=产品.代码 WHERe 数据.日期<=#" & "2011-6-2" & "# group by 产品.代码 ,产品.规格,产品.品名,产品.单位,产品.类别,产品.分组,产品.入库否"

SQL = "select 产品.代码,产品.规格,产品.品名,产品.单位,产品.类别,产品.分组,产品.入库否,sum(数据.数量) as 帐存量 from 产品 , 数据 WHERe 数据.代码=产品.代码 and 数据.日期<=#" & "2011-6-2" & "# group by 产品.代码 ,产品.规格,产品.品名,产品.单位,产品.类别,产品.分组,产品.入库否"
全部回答

如果你说的sql是指 sql server ,那么改下连接字符串就可以了

如果不是集成验证,这么写

provider=persist security info=true;user id=用户名;password=密码;initial catalog=project;data source=这里写数据库服务器的名或ip

如果是集成windows验证

这么写

provider=sqloledb.1;integrated security=sspi;persist security info=false;initial catalog=myproject;;data source=这里写数据库服务器的名或ip

Access不支持Inner Join,你这样用: SQL = "select 产品.代码,产品.规格,产品.品名,产品.单位,产品.类别,产品.分组,产品.入库否,sum(数据.数量) as 帐存量 from 产品, 数据 Where 数据.代码=产品.代码 and 数据.日期<=#" & "2011-6-2" & "#"
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
海贼王山治和布琳结婚了吗
中国一共有几个运营商
有知道滕州英杰集团在里面喷漆怎么样啊?我今
大家每月房贷都多少
戴尔笔记本的内存条是几代的
厦门到后门高铁有没有经过霞浦的?
过年给父母两千元少吗
满屋子黄帐子里面坐个白胖子的谜语的谜底是什
姐夫和我老婆在一个工厂上班 他有几次带我老
随着时间一同增长用什么成语表示
河北油葵价格是多少钱?
在10月31日,,英语
男生要比女生高多少
手剥辣青椒之后,手机开始感觉烧起来不舒服,
难道学国学必须要学佛吗
推荐资讯
电视剧靠什么盈利?不会是靠收视率的广告吧?
总钻牛角尖
我家狗狗突然就开始咬自己的尾巴还发出很怪的
A公司于2014年以6000万元取得B上市公司(以下
黄屋寨在什么地方啊,我要过去处理事情
洛天依是中国还是日本的?
空字开头的成语大全
领秀教育的收费合理么?
怎么判断是不是nvidia显卡
梦见许多小虫子
タンバリン 什么意思
人民路/归沙路(路口)地址在什么地方,想过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?