我需要在数据库上执行存储过程。以下是目前可行的代码:
protected DbProviderFactory dbProviderFactory;
this.dbProviderFactory = DalFactory.GetFactory(this.adapterConfiguration);
DbConnection dbConnection = dbProviderFactory.CreateConnection();
dbConnection.ConnectionString = this.adapterConfiguration.DatabaseInformation.ExternalDatabaseInformation.connectionString;
try
{
dbConnection.Open();
}
catch (Exception e)
{
throw;
}
我猜DbCommand可以做到,但我还没有找到有效的方法。假设需要执行名为“initialize”的存储过程,我该怎么做?