gpt4 book ai didi

c# - 从存储过程输入创建 ADO.NET Sql 参数数组的代码生成器?

转载 作者:行者123 更新时间:2023-11-30 18:43:48 24 4
gpt4 key购买 nike

我有具有多个输入的 SQL Server 存储过程。我想节省手动创建 C# ADO.NET sqlParameter 数组的时间,如

sqlParameter[] sqlParameters = 
{ new SqlParameter("customerID", SqlDbType.Int, 4, ParameterDirection.Input, false, 0, 0, string.Empty, DataRowVersion.Default, custID) .......

任何可以做到这一点的代码生成器和可以做到这一点的模板?如果你提到代码生成器,请提到哪个模板。喜欢CodeSmith的哪一个.

最佳答案

如果您没有大量的存储过程,您可以在 Visual Studio 中编写一个宏来生成代码(参见 this 示例)。实际上,根据您编写宏的方式,它也可以处理大量数据。

如果您不需要手动制作 DAL,那么您可能应该考虑使用 ORM( Entity Framework 、LINQ to SQL 等)来为您生成代码。

关于c# - 从存储过程输入创建 ADO.NET Sql 参数数组的代码生成器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3886484/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com