Вы передаете значения как даты. Вам не нужно конвертировать их:
CREATE DEFINER=`*****`@`localhost` PROCEDURE `Payable_Total_Net`(
IN in_startDate DATE,
IN in_endDate DATE,
OUT out_totalNet DECIMAL(19,4)
)
BEGIN
SELECT COALESCE(SUM(p.netamt), 0) INTO out_totalNet
FROM Payables p
WHERE p.purdate >= in_startDate AND
p.purdate <= in_endDate;
END;
Выполните следующую команду:
devenv /installvstemplates
Я не думаю, что можно просто добавить рабочий процесс к проекту WPF. Необходимо создать проект WF и создать рабочий процесс в этом, затем сослаться на проект WF.
Хотя это официально не поддерживается, можно сделать в значительной степени любые рабочие процессы поддержки проекта Visual Studio, делающие шаги скомпилированный Robert L. Bogue в его статье блога.
На всякий случай, если исходное сообщение становится недоступным, вот его шаги (протестированы на Visual Studio 2008 SP1):
Я добавил рабочее действие к своему базовому проекту и …, это не работало. Я получил эту действительно ужасную ошибку, когда я пытался открыть поверхность для дизайна для действия. Это сказало частично:
Сервис 'Система. Рабочий процесс. ComponentModel. Дизайн. IIdentifierCreationService' должен быть установлен, чтобы эта операция успешно выполнилась. Удостоверьтесь, что этот сервис доступен.
После того, как я уставился на экран, задающийся вопросом, как понять это, искал ответы (и ничего не придумал), я начал изучать файл проекта и нашел, что существует две необходимых части для создания поверхности разработчика рабочего процесса для работы. Первая запись это необходимо, принадлежит и:
{14822709-B5A1-4724-98CA-57A101D1B079}; {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
В основном это говорит, что это - проект рабочего процесса, и это - проект C#. Если Вы используете VB, создаете новое пользовательское действие рабочего процесса, затем открывают файл проекта в блокноте, и необходимо видеть другой узел ProjectTypeGuids, который можно использовать.
Вторая часть является оператором импорта, который просто входит корневого узла. Это:
Добавление этих двух записей в Ваш файл проекта заставляет расширения рабочего процесса работать в Visual Studio и может заставить Ваше пользовательское действие работать – даже когда Вы запустили с библиотеки стандартного класса.
Скорее создайте Библиотеку Рабочего процесса и получите доступ к ней из своего приложения WPF?
Проверьте демонстрационное приложение DinnerNow... ваше использование это!
Фактически, когда вы выбираете рабочий процесс в типах проектов. с правой стороны есть еще одно раскрывающееся меню, содержащее framework 2.0, framework 3.0, framework 3.5.
если вы выберете framework 3.5. вы получите больше шаблонов проектов, которые вы просили.
спасибо Muthu