【发布时间】:2014-12-06 22:10:19
【问题描述】:
我已经为 Delphi 开发了相当长的一段时间,并且非常习惯于使用 TADOStoredProc 来处理存储过程。 Embarcadero 的 Delphi IDE 做了很多不错的事情,比如自动获取所有参数,自动为 StoredProc 对象生成属性以访问返回类型。所有这些都发生在设计时。
我最近切换到 C# 和 Visual Studio 2013,但我没有看到任何这些不错的功能。我必须在代码中手动添加所有参数并访问返回数据,我必须使用 DataRow 对象。 Visual Studio(MS 或第三方)中是否有像 TADOStoredProc 这样的好功能?
我目前正在这样做
SqlConnection sc = new SqlConnection(connectionString);
SqlCommand com = new SqlCommand("StorePrc", sc);
com.CommandType = System.Data.CommandType.StoredProcedure;
com.Parameters.AddWithValue("@id", 1);
using (SqlDataReader sdr = com.ExecuteReader())
{
...
}
提前致谢
【问题讨论】:
-
我希望会有一些东西,因为 C# 是由编写 Delphi 语言的同一个人编写的 :-)
-
@Jerry Anders 并没有设计所有的库。对于 Delphi 或 C#。
标签: c# delphi stored-procedures visual-studio-2013