找回密码
 立即注册

QQ登录

只需一步,快速开始

凉凉了

注册会员

14

主题

18

帖子

194

积分

注册会员

积分
194

[已处理] 删除表格数据

凉凉了
注册会员   /  发表于:2020-7-13 17:30  /   查看:2859  /  回复:3
1金币
public class SampleApi : ForguncyApi

    {

        [Post]

        public void DeleteDataSample()

        {

            //要删除的行的字段名及值

            ColumnValuePair valuepair = new ColumnValuePair();

            valuepair.ColumnName = "ID";

            valuepair.Value = 1;


            //使用DeleteTableData方法删除数据表中的一行记录

            this.DataAccess.DeleteTableData("员工表", valuepair);

        }

    }





这个方法只能删除指定字段或者值得数据,我想通过服务端编程删除全表得数据应该怎么处理呢,这个方法要怎么使用呢


最佳答案

查看完整内容

这么说你的ID是需要和其他数据库关联了? 那就别用数据库的ID了,自己搞个整形字段,这样的话你同步的时候自己写这个整形字段就行了

3 个回复

倒序浏览
最佳答案
最佳答案
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-7-13 17:30:51
来自 4#
凉凉了 发表于 2020-7-15 13:56
但是有一个问题,获取他的最大id删除后,重新加载数据id是往后叠加的啊,不会说重新从1开始,这样会有问 ...

这么说你的ID是需要和其他数据库关联了?
那就别用数据库的ID了,自己搞个整形字段,这样的话你同步的时候自己写这个整形字段就行了
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-7-14 09:22:50
2#
目前服务端API是没有批量删除数据的操作的。
如果可以的话不建议在服务器端去删除所有数据,如果一定要这样,你可以选择通过GetTableData获取最大ID,遍历整表,进行删除。
回复 使用道具 举报
凉凉了
注册会员   /  发表于:2020-7-15 13:56:45
3#
Eric.Liang 发表于 2020-7-14 09:22
目前服务端API是没有批量删除数据的操作的。
如果可以的话不建议在服务器端去删除所有数据,如果一定要这 ...

但是有一个问题,获取他的最大id删除后,重新加载数据id是往后叠加的啊,不会说重新从1开始,这样会有问题的啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部