BDE, .DBF: использование своих ф-ий в SQL запросе
SELECT * FROM MyTable WHERE A=:parameterName
parameterName - нужно добавить в коллекцию параметров
parameterName - нужно добавить в коллекцию параметров
А подробнее?
Если используете BDE Query (не ADO) тогда если строка запроса
SQL=select * from abc where a=:a;
тогда Query.Parambyanme.("a").Value = "You value"
только я что то не понимаю, что означает использование своих ф-ий в SQL запросе ?
SQL=select * from abc where a=:a;
тогда Query.Parambyanme.("a").Value = "You value"
только я что то не понимаю, что означает использование своих ф-ий в SQL запросе ?
Как например SUM, COUNT, SUBSTRING...
f(A) - видишь? - в этом и сложность
- мне уже на форуме sources.ru Vit сказал, что я в обломе...
f(A) - видишь? - в этом и сложность
- мне уже на форуме sources.ru Vit сказал, что я в обломе...Ну если Вы хотите использавать собственные функции прямо на сервере...
Как мне известно это можно делать на C++ для MS SQL 2000, на Java в Oracle... И скоро будет возможно на .NET в Yukone. По моему Борланд тут отдыхает..
Как мне известно это можно делать на C++ для MS SQL 2000, на Java в Oracle... И скоро будет возможно на .NET в Yukone. По моему Борланд тут отдыхает..
Оставить комментарий
0000
как сделать так, чтобы можно было реализовать вызовSELECT * FROM MyTable WHERE A=f(A)
где, напр. f(A)=sin(A)+cos(A) (то есть нечно описываемое на Delphi и неимеющее своей реализации в SQL)
---
P.S. БД (как папка) и BDE на моем компе, если это что то изменит.