Сбой в базе данных db = DatabaseFactory.CreateDatabase ();
Отказ вокругDatabase db = DatabaseFactory.CreateDatabase();
и я не уверен почему. Я выполнил сохраненный процесс с объявленными ручными параметрами, и она работала просто отлично. Тем не менее, мне не дают ошибки или чего-то еще, поэтому я не уверен, что случилось. Я вставляю разрыв в коде в каждой строке, ведущей до и послеDatabase db = DatabaseFactory.CreateDatabase();
строка и она останавливается там, после того как я говорю IDE продолжить, она пропускает эту строку и функция завершается.
Для справки, мои ссылки также солидны. Я каннибализировал этот код из другого проекта, который я сделал, поэтому я, скорее всего, просто упустил что-то глупое. В любом случае, вот код:
public class PullDebtor
{
public static DataTable ClientNumber(string strClientID)
{
DataSet dsDebtor = new DataSet();
dsDebtor.Tables.Add("Debtors");
DbCommand dbCommand = null;
try
{
Database db = DatabaseFactory.CreateDatabase();
string sqlCommand = "sp_PullClientID";
DbCommand dbCommand1 = db.GetSqlStringCommand(sqlCommand);
dbCommand1.CommandType = CommandType.StoredProcedure;
db.AddInParameter(dbCommand1, "@ClientID", DbType.String, strClientID);
db.ExecuteNonQuery(dbCommand1);
dsDebtor = db.ExecuteDataSet(dbCommand1);
}
catch
{
return dsDebtor.Tables[0];
}
finally
{
}
return dsDebtor.Tables[0];
}
}
}