|
даты уморили
|
|||
---|---|---|---|
#18+
LOCAL lcFilter lcFilter = ".T." IF EMPTY(ThisForm.txtDate.Value) = .F. lcFilter = lcFilter + " AND Mn.laydays>="+TransForm(ThisForm.txtDate.Value) ENDIF LOCAL lcSelect lcSelect = "SELECT Mn.name, Mn.laydays,; FROM ; charter!mn ; WHERE " +m.lcFilter + "INTO cursor q_zapros" получаю ошибку: Command contains unrecognized phrase/keyword. что не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2012, 17:00 |
|
даты уморили
|
|||
---|---|---|---|
#18+
>что не так? Ctrl-F2,messagebox(lcselect),Enter - и посмотрите, что не так. Подозреваю, что не хватает пробела перед INTO. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2012, 17:12 |
|
даты уморили
|
|||
---|---|---|---|
#18+
tanglir>что не так? Ctrl-F2,messagebox(lcselect),Enter - и посмотрите, что не так. Подозреваю, что не хватает пробела перед INTO. с пробелом тоже самое ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2012, 17:36 |
|
даты уморили
|
|||
---|---|---|---|
#18+
Volodya_zh, тогда покажите тут значение переменной "lcselect". ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2012, 17:40 |
|
даты уморили
|
|||
---|---|---|---|
#18+
Volodya_zh, Вы читали, что Вам на фоксклубе написали? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2012, 17:44 |
|
даты уморили
|
|||
---|---|---|---|
#18+
переменные lcFilter : .T. AND Mn.laydays>=01.02.2012 lcselect: SELECT Mn.name, Mn.laydays, FROM charter!mn WHERE .T. AND Mn.laydays>=01.02.2012 INTO cursor q_zapros ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2012, 18:00 |
|
даты уморили
|
|||
---|---|---|---|
#18+
Volodya_zhпеременные lcFilter : .T. AND Mn.laydays>=01.02.2012 lcselect: SELECT Mn.name, Mn.laydays, FROM charter!mn WHERE .T. AND Mn.laydays>=01.02.2012 INTO cursor q_zapros Ну и что означает WHERE .T. AND ...? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2012, 18:04 |
|
даты уморили
|
|||
---|---|---|---|
#18+
IgorNGVolodya_zhпеременные lcFilter : .T. AND Mn.laydays>=01.02.2012 lcselect: SELECT Mn.name, Mn.laydays, FROM charter!mn WHERE .T. AND Mn.laydays>=01.02.2012 INTO cursor q_zapros Ну и что означает WHERE .T. AND ...?where .t. and Some_Condition эквивалентно where SomeCondition, дело не в этом, а в том, как ТС пытается передать дату в запрос. Volodya_zh, вы хелп читали? там точно где-то написано, что даты в фоксе обозначаются как {^dddd-mm-yy}, а не dddd.mm.yy ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2012, 19:14 |
|
даты уморили
|
|||
---|---|---|---|
#18+
Но такое выражение тоже ругается AND Mn.laydays>date() ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2012, 00:26 |
|
даты уморили
|
|||
---|---|---|---|
#18+
Volodya_zhSELECT Mn.name, Mn.laydays, FROM charter!mn WHERE .T. AND Mn.laydays>=01.02.2012 INTO cursor q_zapros Даты пишутся так {^ГГГГ-ММ-ДД} , т.е. запрос так должен выглядеть Код: sql 1.
Volodya_zhНо такое выражение тоже ругается AND Mn.laydays>date() Mn.laydays - какого типа? Что пишет: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2012, 07:04 |
|
|
start [/forum/topic.php?fid=41&msg=37643022&tid=1583863]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 18ms |
total: | 164ms |
0 / 0 |