|
|
|
WHERE - косвенная адресация
|
|||
|---|---|---|---|
|
#18+
ХЕЛПЛЗ! Есть запрос "SELECT * FROM Plat WHERE Plat.From_1 = '""ABCDE""' ") Возможна ли в ACCESS косвенная адресация, т.е.: Firm = """ABCDEF""" "SELECT * FROM Plat WHERE Plat.From_1 = '(Firm)' ") т.е. какой синтаксис в этой подстановке Plat.From_1 = '(Firm)' А если это в принципе невозможно, то как передать переменное значение в WHERE ? СЕНКУЮ! Firm = """ÑÒÝÍÔÓÄ""" MsgBox (Me![Number]) MsgBox (Firm) '+Set MyTable = CurrentDb.OpenRecordset("SELECT TOP 1 Number FROM Test_Number1") 'Instr(KPP,'" & "" & Text57 & "') 'Set MyTable = CurrentDb.OpenRecordset("SELECT TOP 1 Plat.Number FROM Plat WHERE Plat.From_1 = '""ÑÒÝÍÔÓÄ""' ORDER BY Plat.Number DESC ") Set MyTable = CurrentDb.OpenRecordset("SELECT TOP 1 Plat.Number FROM Plat WHERE Plat.From_1 = '(Firm)' ORDER BY Plat.Number DESC ") Me![Number] = MyTable("Number") + 1 MsgBox (Me![Number]) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2004, 12:37 |
|
||
|
WHERE - косвенная адресация
|
|||
|---|---|---|---|
|
#18+
авторкак передать переменное значение в WHERE ? Например через поле формы WHERE Id=Forms!MyFormName!MyFieldName ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2004, 12:41 |
|
||
|
WHERE - косвенная адресация
|
|||
|---|---|---|---|
|
#18+
косвенная адресация терминология ассемблера? есть много способов, зависит от ADP или MDB и контекста Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2004, 12:43 |
|
||
|
WHERE - косвенная адресация
|
|||
|---|---|---|---|
|
#18+
1) VBA НЕ ЯВЛЯЕТСЯ частью синтаксиса языка скриптов НИКАКОГО (к сожалению) database engin-a. 2) если Underlying database IS Jet, то богатство языка скриптов= 1 строка фактического исполнения. Т.Е. мораль - так писать НЕЛЬЗЯ в любом случае. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2004, 12:44 |
|
||
|
WHERE - косвенная адресация
|
|||
|---|---|---|---|
|
#18+
То есть нельзя, с точностью до замечания АлексейК -) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2004, 12:46 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32486186&tid=1675230]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
159ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 412ms |

| 0 / 0 |
