|
|
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
Dim dbProfession As DAO.Database Dim rstProd As DAO.Recordset Set dbProfession = CurrentDb Set rstProd = dbProfession.OpenRecordset("ЭкспортРабМеста", dbOpenDynaset) (ошибка вот на этой строке ) где ЭкспортРабМеста это вот такой запрос: SELECT DISTINCT Профессии.Профессия, Профессии.[№ ЕТКС], Профессии.Организация, Профессии.Подразделение FROM Профессии WHERE (((Профессии.Профессия)=[Forms]![Поиск]![ПолеСоСписком3]) AND ((Профессии.[№ ЕТКС])=[Forms]![Поиск]![ПолеСоСписком5]) Чего надо написать, чтоб выполнился запрос и его результат присвоился rstProd? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 23:59:17 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
Dim dbProfession As DAO.Database Dim rstProd As DAO.Recordset dim q as dao.querydef dim p as dao.parameter Set dbProfession = CurrentDb set q=dbProfession.querydefs("ЭкспортРабМеста") for each p in q.parameters p.value=eval(p.name) next Set rstProd = q.OpenRecordset(dbOpenDynaset) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 00:04:20 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
А не открывается ли форма, которую Вы испрашаете - [Forms]![Поиск]![ПолеСоСписком3]) - подчиненной в какой-то другой форме, в момент запуска запроса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 00:23:47 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
Я из этой же формы обращаюсь к запросу, т.е. она уже открыта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 08:27:54 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
смотри здесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 08:58:54 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
До боли в сердце знакомое сообщение 1. Текст запроса надо прописывать в VBA 2. Ссылки на форме прописывать как переменные и вставлять эти переменные в запрос Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 11:15:43 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
2 NikP: Переменные вставлять в селект нельзя. 2 zrumchik: Мой вариант подошел или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 11:17:55 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч2 NikP: Переменные вставлять в селект нельзя. А как же вот это??? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 11:21:45 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
NikPА как же вот это??? А это совсем другое дело. Здесь селект не обращается к переменным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 11:30:24 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
Но тогда получается селект именно такого типа, как в исходном вопросе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 11:31:21 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
Владимир СанычНо тогда получается селект именно такого типа, как в исходном вопросе. Ну я не знаю может выразился неправильно, но суть в том, что надо делать по такому же принципу, как в примере, тогда все будет работать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 11:33:48 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
NikPНу я не знаю может выразился неправильно, но суть в том, что надо делать по такому же принципу, как в примере, тогда все будет работать По такому принципу, как в примере, получится селект того же типа, что и в вопросе, т.е. опять со ссылкой на форму через Forms!итд. Соответственно, опять возникнет точно такой же вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 11:35:48 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
Даю ссылку /topic/101851&hl= Там это дело на столько разжевали, что дальше помоему некуда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 11:44:39 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
NikPДаю ссылку /topic/101851&hl= Там это дело на столько разжевали, что дальше помоему некуда Совершенно верно. Именно так, как сказано в топике по ссылке, можно убедиться, что оба селекта совершенно однотипные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 11:48:09 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч NikPДаю ссылку /topic/101851&hl= Там это дело на столько разжевали, что дальше помоему некуда Совершенно верно. Именно так, как сказано в топике по ссылке, можно убедиться, что оба селекта совершенно однотипные. Я чего-то не пойму я в первом ответе правильно написал или нет? В смысле сам селект ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 11:54:44 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
В первом ответе - это вот это: WHERE (((Профессии.Профессия)=a) AND ((Профессии.[№ ЕТКС])=b) ? Неправильно, потому что a и b - это переменные. Селект их не увидит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 11:56:57 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
Владимир СанычВ первом ответе - это вот это: WHERE (((Профессии.Профессия)=a) AND ((Профессии.[№ ЕТКС])=b) ? Неправильно, потому что a и b - это переменные. Селект их не увидит. А если вот так Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 12:00:52 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
Так лучше. Но a и b не должны иметь вид Forms!итд, а то возникнет та же проблема, что в вопросе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 12:03:20 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
Владимир СанычТак лучше. Но a и b не должны иметь вид Forms!итд, а то возникнет та же проблема, что в вопросе. Саныч, ну я же приписку сделал, что с орфографией напортачил В этом примере все работает и селект MySQL принимается рекордсетом без единого вопроса Код: 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. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 12:14:08 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
О, вот тут все в порядке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 12:21:37 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
Владимир СанычО, вот тут все в порядке. Ну я же говорил, что даю сам принцип и указываю из-за чего ошибка, а дальше как говориться немного напильником. Больше так делать не буду каюсь. Думал время съэкономлю. Оказалось, что потратил намного больше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 12:24:30 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
NikPНу я же говорил, что даю сам принцип и указываю из-за чего ошибка, Сам принцип в первом примере и в последнем - разный. А из-за чего ошибка - сказано не было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 12:26:07 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
Не хочу казаться занудой, но повторюсь. Сей вопрос надо хзанести в ФАК!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 12:27:41 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
ТемныйНе хочу казаться занудой, но повторюсь. Сей вопрос надо хзанести в ФАК!!! Согласен. Но: 1. О том, как заносить переменные в стринг селекта, фак есть. 2. О том, как подставлять значения параметров, лежит недоделанный фак by Sfagnum. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 12:31:16 |
|
||
|
Слишком мало параметров. Требуется 2
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч NikPНу я же говорил, что даю сам принцип и указываю из-за чего ошибка, Сам принцип в первом примере и в последнем - разный. А из-за чего ошибка - сказано не было. Проблема в том, что селект не видит именно две ссылки на формы, если их прописать так, как указано в последнем примере reg = Forms![000_Объемы]![Список8], то все будет работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2004, 12:34:03 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32605579&tid=1673184]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 327ms |

| 0 / 0 |
