Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何执行数据集的插入、更新和删除_C#_Asp.net - Fatal编程技术网

C# 如何执行数据集的插入、更新和删除

C# 如何执行数据集的插入、更新和删除,c#,asp.net,C#,Asp.net,如何从数据集(特别是数据集)执行插入、更新、删除,然后在对数据集执行CRUD操作后更新数据库 如果数据库中有表,则执行以下操作: INSERT INTO [tblMGT247FeeAccruals] ([PortfolioID], [TransactionDate], [SettlementDate], [TransactionValue]) VALUES (@PortfolioID, @TransactionDate, @SettlementDate, @TransactionValue);

如何从数据集(特别是数据集)执行插入、更新、删除,然后在对数据集执行CRUD操作后更新数据库

如果数据库中有表,则执行以下操作:

INSERT INTO [tblMGT247FeeAccruals] ([PortfolioID], [TransactionDate], [SettlementDate], [TransactionValue]) 
VALUES (@PortfolioID, @TransactionDate, @SettlementDate, @TransactionValue); SCOPE_IDENTITY())

UPDATE [tblMGT247FeeAccruals] 
SET [PortfolioID] = @PortfolioID, [TransactionDate] = @TransactionDate,   [SettlementDate] = @SettlementDate, [TransactionValue] = @TransactionValue 
WHERE AccruedFeeID = @AccruedFeeID

DELETE 
FROM tblMGT247FeeAccruals
Where AccruedFeeID = @AccruedFeeID

@Sandeept第一个代码的可能重复出现异常,第二个方法工作,但它直接与数据库交互…而不是与数据集交互。。。