方法

   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的记录被删除。