Page tree
Skip to end of metadata
Go to start of metadata

 方法

   DeleteTableData(tableName, primaryKey)

 描述

   通过指定条件(主键列名和值),删除指定数据表中的一行记录。

 参数说明

参数

类型

说明

tableName

System.String

删除记录的数据表名。

primaryKey

GrapeCity.Forguncy.ServerApi.ColumnValuePair

要删除的行的条件。

 示例

   下面的示例代码中,通过DeleteTableData方法,删除指定数据表中的一行记录。

public class SampleApi : ForguncyApi
    {
        [Post]
        public void DeleteDataSample()
        {
            //要删除的行的字段名及值
            ColumnValuePair valuepair = new ColumnValuePair();
            valuepair.ColumnName = "ID";
            valuepair.Value = 1;

            //使用DeleteTableData方法删除数据表中的一行记录
            this.DataAccess.DeleteTableData("员工表", valuepair);
        }
    }


 操作步骤

  创建服务端Web API应用程序集,具体请参见创建服务端Web API应用程序集

  在.cs文件中输入代码。

  在解决方案资源管理器中,右击解决方案,在右键菜单中选择“生成”。

  在设计器中,选择“文件->设置->自定义Web Api”,单击“上传Web Api Assembly”,上传生成的dll文件。

  在页面中,选择一个单元格区域,将其单元格类型设置为按钮,设置其命令为JavaScript命令,并输入JavaScript代码。

  运行页面,单击删除按钮,就会弹出警告框。

关闭警告框后,就可以看到员工表中ID为1的记录被删除。

  • No labels