使用Visual Foxpro表的ADS子查询

2020-09-09 18:01发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我要从服务器上的Visual Foxpro表中选择一行到本地datatable对象中,对数据进行较小的调整,并想将修改后的行重新插入到源表中。 遵循我正在编写的子查询的ADS准则

SQLQuery ="在原始表中插入(可从SELECT * FROM localtablename字段名=某个值)*"-字段名和值引用本地数据表中的行。

当我在adscommand对象上使用executenonquery执行时,收到错误消息:找不到预期的词法元素:缺少列名。 解析INSERT INTO语句中的列列表时出现问题

这种插​​入命令的形式对VFP表有效吗?或者我必须通过标准的INSERT命令语法指定每个带有值的字段。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我要从服务器上的Visual Foxpro表中选择一行到本地datatable对象中,对数据进行较小的调整,并想将修改后的行重新插入到源表中。 遵循我正在编写的子查询的ADS准则

SQLQuery ="在原始表中插入(可从SELECT * FROM localtablename字段名=某个值)*"-字段名和值引用本地数据表中的行。

当我在adscommand对象上使用executenonquery执行时,收到错误消息:找不到预期的词法元素:缺少列名。 解析INSERT INTO语句中的列列表时出现问题

这种插​​入命令的形式对VFP表有效吗?或者我必须通过标准的INSERT命令语法指定每个带有值的字段。

付费偷看设置
发送
3条回答
Tong__Ming
1楼-- · 2020-09-09 18:46

问题出在括号中。 解析器读取以下内容时:

将可插入原始表(

插入到它中,它希望您继续使用

 ...列列表)VALUES( 值)
插入可替换的SELECT * FROM localtablename字段名= somevalue 

应该可以正常工作。

小熊yu生菜
2楼-- · 2020-09-09 19:07

注意我在Microsoft Visual Basic中编写 Visual Studio 2016-在Visual Foxpro中不是

灬番茄
3楼-- · 2020-09-09 19:08

表已经在服务器上并且由非ADS应用程序使用了吗? 这很容易...只需使用兼容的锁定模式通过ADS打开表即可。

一周热门 更多>