|
|
|
Условие отбора записей
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! С Всех с новым годом! Подскажите. Eсть проект MDB, в проекте таблица "u_Company" с полями id -ключ, NAME- текстовое поле и OKONX числовое. есть запрос на выборку v_Comp который использует данные из таблицы "u_Company" и две формы: форма "Company" с двумя свободными полями parName и parOKONX вторая форма подчиненная subCompany с иточником данных v_Comp. В запросе v_Comp для поля NAME условие LIKE "*" & [parNAME] & "*" для поля OKONX условие > nz([parOKONX];-1) При запуске формы "Company" в поле parName можно ввести условие для NAME (название организации или несколько первых символов названия) результат отображается в подчиненной форме, тоже самое можно сделать по полю parOKONX. Это все работает! Хотел тоже самое сделать в ADP, создал сохраненную процедуру в режиме конструктора вставил для поля MANE условие LIKE "*" & [parNAME] & "*" а для поля OKONX условие > nz([parOKONX];-1) ,но эти условия не подошли. Помогите! С уважением Володя Д ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 18:15 |
|
||
|
Условие отбора записей
|
|||
|---|---|---|---|
|
#18+
T-SQL: * -> % NZ -> ISNULL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 18:42 |
|
||
|
Условие отбора записей
|
|||
|---|---|---|---|
|
#18+
А по подробней можно пожалуйста , с базами работаю недавно. Это запрос в MDB SELECT u_Company.ID, u_Company.NAME, u_Company.Okonx FROM u_Company WHERE (((Company.NAME) Like "*" & [parNAME] & "*") AND ((Company.Okonx)>NZ([parOKONX],-1))); Как это выглядит условие в ADP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2004, 10:00 |
|
||
|
Условие отбора записей
|
|||
|---|---|---|---|
|
#18+
Народ!!! ну совсем запарился ну подскажите кто нибудь Думаю что должно быть что то типа: T-SQL : ALTER PROCEDURE dbo. v_Comp (@parNAME nvarchar(120)) (parOKONX IEEESingle) AS SELECT ID,NAME,Okonx FROM dbo.u_Company WHERE u_Company Like '%' & [parName] & '%' AND okonx > NULL [parOKONX],-1 Но не выходит. Какое правильное условие для WHERE, в чем ошибка ?. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2004, 17:58 |
|
||
|
Условие отбора записей
|
|||
|---|---|---|---|
|
#18+
Примерно так. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. P.S. Совет - прежде чем переводить MDB на ADP следует почитать что-нибудь из литературы по языку T-SQL вообще и MS SQL Server в частности, а также всеми любимый Гетц т.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2004, 18:06 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32370189&tid=1677303]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
367ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 631ms |

| 0 / 0 |
