以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何实现SQL查询到结果自动写入表里  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=183164)

--  作者:lgz518
--  发布时间:2022/10/26 15:45:00
--  如何实现SQL查询到结果自动写入表里
如何实现SQL查询到结果自动写入表里?
有以下问题:
问题一:下面代码不执行不报错,不知道什么?
\'SeLK  {表AA}.品号,{表AA}.品名,订数,日期,料号,料名,数量,{表CC}.备注 From ({表AA} Inner JOIN {表CC} ON {表CC}.[品号] = {表AA}.[品号] And {表CC}.[品名] = {表AA}.[品名]) Where {表AA}.[选中] =1

问题二:需求想在窗口上用按键事件,执行上面的SQL语句,将查询的结果,写入表,如附件,表AA和表CC按上面SQL条件查询的结果,自动写入“合表”里,如何实现?谢谢


[此贴子已经被作者于2022/10/26 22:08:45编辑过]

--  作者:有点蓝
--  发布时间:2022/10/26 15:47:00
--  
参考:http://www.foxtable.com/webhelp/topics/2137.htm
--  作者:lgz518
--  发布时间:2022/10/26 22:11:00
--  
问题一:下面代码不执行不报错,不知道什么?
\'SeLK  {表AA}.品号,{表AA}.品名,订数,日期,料号,料名,数量,{表CC}.备注 From ({表AA} Inner JOIN {表CC} ON {表CC}.[品号] = {表AA}.[品号] And {表CC}.[品名] = {表AA}.[品名]) Where {表AA}.[选中] =1
--  作者:lgz518
--  发布时间:2022/10/26 22:19:00
--  

[此贴子已经被作者于2022/10/26 22:44:49编辑过]

--  作者:lgz518
--  发布时间:2022/10/26 22:20:00
--  


[此贴子已经被作者于2022/10/26 22:45:23编辑过]

--  作者:lgz518
--  发布时间:2022/10/26 22:47:00
--  
问题一:下面代码不执行不报错,不知道什么?
\'SeLK  {表AA}.品号,{表AA}.品名,订数,日期,料号,料名,数量,{表CC}.备注 From ({表AA} Inner JOIN {表CC} ON {表CC}.[品号] = {表AA}.[品号] And {表CC}.[品名] = {表AA}.[品名]) Where {表AA}.[选中] =1
--  作者:有点蓝
--  发布时间:2022/10/27 8:39:00
--  
sql要通过SQLcommand执行:http://www.foxtable.com/webhelp/topics/0696.htm
--  作者:lgz518
--  发布时间:2022/10/27 10:06:00
--  
SelK  {客户}.客户ID,客户名称,产品ID,单价,折扣,数量,付款情况 From ({客户} Inner JOIN {订单} ON {订单}.[客户ID] = {客户}.[客户ID]) Where Where {订单}.[付款情况] =\'True\'\'  或True 或1

上面代码用SQL查询表不执行,实例请老师试

[此贴子已经被作者于2022/10/27 10:39:53编辑过]

--  作者:有点蓝
--  发布时间:2022/10/27 10:14:00
--  
逻辑列的true不需要加单引号

Select  产品ID,{订单}.客户ID,单价,折扣,数量,付款情况,客户名称 From ({订单} Inner JOIN {客户} ON {客户}.[客户ID] = {订单}.[客户ID]) Where 付款情况=true

--  作者:lgz518
--  发布时间:2022/10/27 10:25:00
--  
老师,请实例上改一下可以?,\'True\' 或True 或1,我试过这三种都不行,才问,谢谢