|
|
|
Перевести с TSQL на VB
|
|||
|---|---|---|---|
|
#18+
Добрый день! Помогите, пожалуйста, перевести функцию с сиквела на визуал бейсик. вот текст функции create FUNCTION [dbo].[SALDO] (@ACCNT_CODE Char(10), @DATE_START smalldatetime) RETURNS MONEY AS BEGIN DECLARE @@SALDO AS MONEY BEGIN SET @@SALDO = (SELECT sum(AMOUNT) FROM OBOROT_36 WHERE TRANS_DATE < @DATE_START AND ACCNT_CODE = @ACCNT_CODE ) END RETURN @@SALDO END ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2007, 13:45 |
|
||
|
Перевести с TSQL на VB
|
|||
|---|---|---|---|
|
#18+
А на олбанский не перевести? TSQL предназначен для работы с базами, VB для работы с системой. Области их применения никак не пересекаются. Разве что по смыслу перевести: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2007, 13:56 |
|
||
|
Перевести с TSQL на VB
|
|||
|---|---|---|---|
|
#18+
Да вот пересекаются в такой замечательной проге как кристал репорт. Но и за это спасибо, хоть посмотрю и покувыряю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2007, 13:58 |
|
||
|
Перевести с TSQL на VB
|
|||
|---|---|---|---|
|
#18+
может я неправильно вопрос задал? Но суть была в том, что бы в кристал репорте 11 написать такую функцию, есть 2 варианта, либо на вб либо на кристловском языке писать, ни того ни другого толком незнаю, хелп такой что для того чтоб только считался, весь переизлазил. Выше указанную фукнцию подставлял, ругается " A variable type (for example,'String') is missing" и если можно построчно 2,3 и 4 строчки прокомментировать, что они делают ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2007, 17:04 |
|
||
|
Перевести с TSQL на VB
|
|||
|---|---|---|---|
|
#18+
P-a-i-n-k-i-l-l-e-rможет я неправильно вопрос задал? Но суть была в том, что бы в кристал репорте 11 написать такую функцию,ТАКУЮ - никак абсолютно. CR обращается к базе один и только один раз - прочитает исходные таблицы, а потом делает группировки, сортировки, наложение собственных фильтров и тд. Но после чтения исходного резалтсета ты уже никак не заставишь CR повторно пойти в базу и запросить там еще что-то. Результат функции должен быть членом исходного резалтсета. Что-то в духе: select account, date_start, Saldo(account, date_start) as MySaldo from sometable Если твоя СУБД не умеет вызывать UDF из селекта, то пиши хранимую процедуру с использованием временных таблиц. Как это конкретно сделать - смотри документацию на свою СУБД. И в любом случае - вопросы по Crystal Reports надо задавать в форуме "Отчетные системы" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2007, 18:05 |
|
||
|
Перевести с TSQL на VB
|
|||
|---|---|---|---|
|
#18+
И в любом случае - вопросы по Crystal Reports надо задавать в форуме "Отчетные системы" Прошу не пинать сильно, но на том форуме очень глухо, обратился где есть какое-то оживление. Спасибо и за это, с миру по нитке выужу наверное то что нужно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2007, 18:25 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34965140&tid=2163026]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
73ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 400ms |

| 0 / 0 |
