相关疑难解决方法(0)

将数据表传递给存储过程

我有一个用C#创建的数据表.

using (DataTable dt = new DataTable())
{
    dt.Columns.Add("MetricId", typeof(int));
    dt.Columns.Add("Descr", typeof(string));
    dt.Columns.Add("EntryDE", typeof(int));
    foreach (DataGridViewRow row in dgv.Rows)
    {
        dt.Rows.Add(row.Cells[1].Value, row.Cells[2].Value, row.Cells[0].Value);
    }

    // TODO: pass dt
}
Run Code Online (Sandbox Code Playgroud)

我有一个存储过程

CREATE PROCEDURE [dbo].[Admin_Fill] 
-- Add the parameters for the stored procedure here
@MetricId INT,
@Descr VARCHAR(100),
@EntryDE VARCHAR(20)
Run Code Online (Sandbox Code Playgroud)

我想要的是将数据表传递给这个存储过程,怎么样?

.net c# sql sql-server-2008

14
推荐指数
2
解决办法
5万
查看次数

Php SQL Server表值参数

我正在使用PHP使用mssql驱动程序对SQL Server 2008.有人知道将表值参数传递给存储过程的方法吗?

php sql-server

7
推荐指数
1
解决办法
1979
查看次数

标签 统计

.net ×1

c# ×1

php ×1

sql ×1

sql-server ×1

sql-server-2008 ×1