找回密码
 立即注册

QQ登录

只需一步,快速开始

Dual

注册会员

9

主题

24

帖子

117

积分

注册会员

积分
117
Dual
注册会员   /  发表于:2022-4-13 09:13  /   查看:2023  /  回复:6
5金币

C#的服务端API里,ModifyTablesData方法,如果修改数据的条件字段有多个,应该怎么写

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

6 个回复

倒序浏览
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-4-13 10:43:18
沙发
您好,ModifyTablesData方法需要根据主键更新数据,您可以先通过GetTableData查询,获取所需数据,然后再循环列表,使用ModifyTablesData更新。
回复 使用道具 举报
Dual
注册会员   /  发表于:2022-4-13 14:34:47
板凳
  GetTableData报错,是什么原因呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Dual
注册会员   /  发表于:2022-4-13 14:43:11
地板
Chelsey.Wang 发表于 2022-4-13 10:43
您好,ModifyTablesData方法需要根据主键更新数据,您可以先通过GetTableData查询,获取所需数据,然后再循 ...

GetTableData报错
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-4-13 17:23:51
5#
Dual 发表于 2022-4-13 14:34
GetTableData报错,是什么原因呢

看起来应该是代码逻辑有问题产生的报错,您需要根据编译器的报错信息自行排查,需要注意下面两点:
1.确认ODATA公式无误;2.GetTableData示例代码获取的结果是一个list集合
回复 使用道具 举报
Dual
注册会员   /  发表于:2022-4-13 18:16:55
6#
Chelsey.Wang 发表于 2022-4-13 17:23
看起来应该是代码逻辑有问题产生的报错,您需要根据编译器的报错信息自行排查,需要注意下面两点:
1.确 ...
  1. var whdatas = DataAccess.GetTableData(string.Format("app_Stock_库存表/$select=*&$filter=存储地点 eq '" + wh +"'")) as List<Dictionary<string, object>>;
复制代码

报错的是这一句代码
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-4-14 09:27:45
7#
Dual 发表于 2022-4-13 18:16
报错的是这一句代码

大佬,代码方面我们也不是很擅长,只能提供问题排查的思路,您需要根据编译器的报错信息自行排查哟~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部