galaxy, нельзя ли сделать это, на уровне бд?
На самом деле, по коду нечего показывать, это отдельный модуль, который планировался, но не трогался до текущего момента
galaxy, кажется мы пришли как раз к тому самому вопросу. Я не могу найти информацию как вытащить из бд текст с запросом и выполнить его с передачей параметров
galaxy, процедур больше, я привел как пример. Мне необходимо хранить эти запросы, чтобы заново их воспроизводить. Но каким способом это сделать я не знаю.
galaxy, они подойдут, но давай возьмем пример сверху
positivepoint($1) - negativepoint($1) / allpoint($1) - формула составленная пользователем
positivepoint($1) - процедура/
что если пользователь решит составить нечто иное вроде:
positivepoint($1) + allpoint($1) * negativepoint($1)
positivepoint($1) / (positivepoint($1) * negativepoint($1))
.... (и много чего еще)
я не смогу прописать для каждого варианта процедуру
galaxy, вкратце, формулы(sql запрос выше) создает сам пользователь из предложенных переменных(процедур).
Я не могу захардкодить все варианты запросов (комбинаций переменных и знаков).
Как калькулятор, но работает с процедурами бд, но они должны быть сохранены, чтобы в любой момент можно было по этим формулам просчитать результат.
ky0, ошибки нет, тонкий и толстый клиент курируются одной логикой через linq, хотелось бы узнать решение на обе. Для тонкого клиента выбор пал на psql, на толстый, в угоду карманной бд sqlite