|
|
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
Есть запрос к mySQL делаю из Access делаю связь с таблицами mySQL (хотя наверное это не нужно ) делаю запрос к mySQL SELECT DISTINCT v.description, date_format(log_date, '%H:%i:%s') AS h, date_format(log_date, '%d.%m.%Y') AS d, u.user_name, p.department_name, u.notes FROM vv v, users u, departments p, access_log a, readers r, tokens t WHERE (a.token_id = t.token_id) AND (a.token_id = u.token_id) AND (a.reader_id = r.reader_id) AND (a.reader_id = v.reader_id) AND (u.department_id = p.department_id) AND (a.log_date>='01-09-2004') AND (a.log_date<='10-04-2005') ORDER BY d, h Вопрос такой как состыковать форму что бы значения (a.log_date>='01-09-2004') AND (a.log_date<='10-04-2005') брались из полей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 10:51:58 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
авторВопрос такой как состыковать форму что бы значения (a.log_date>='01-09-2004') AND (a.log_date<='10-04-2005') брались из полей А так не получается? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 11:25:46 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
тока одинарные кавычки я там забыл поставить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 11:26:35 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
догда еще такой вопрос Надо будет создовать еще один запрос уже к имеющемуся или как???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 11:40:22 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
не... strSQL - это твой запрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 13:04:54 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
Уважаемый Shurgenz а можно более подробно ... Пожалуста !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 13:48:14 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. А потом выполняешь эту строку там, где ты ее выполняешь для mySQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 14:00:39 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
Прости конечно за тупость но что то я как раз не уловил как это состыковать ведь sql запрос я просто в запросе писал а здесь я так понимаю не так все просто .... и еще такой вопрос как то в accesse запрос к mysql медленно происходит как можно реализовать что бы запрос формировалсь на основе данных форм ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:02:34 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
авторПрости конечно за тупость но что то я как раз не уловил как это состыковать ведь sql запрос я просто в запросе писал а здесь я так понимаю не так все просто .... и еще такой вопрос как то в accesse запрос к mysql медленно происходит как можно реализовать что бы запрос формировалсь на основе данных форм Да все тут как раз просто.... строка собирается так: "собственно текст запроса" & значение переменной (поля) формы (строковое выражение). получается "собственно текст запроса+значение переменной (поля) формы (строковое выражение)" и далее таким же макаром, пока всю строку не соберешь. Это легко смотрится в дебаггере. Запусти и по шагам любуйся на выполнение А мускул медленно отрабатывает потому, что через ODBC только к нему можно из акеса пристыковаться. А ODBC - он сам по себе тормознут. Да еще и акес через себя его пропускает, если ты прилинковываешь таблицы. Лучше их не прилинковывать... Хотя, по синтаксису запроса видно, что ты как раз и не прилинковываешь их. Так собирай тогда запрос свой в строку. Ну вот пример: Код: plaintext 1. 2. Погляди теперь это в дебаггере по шагам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:44:35 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
и надо использовать запросы к серверу (Query path-through) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:47:34 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
Kelmeи надо использовать запросы к серверу (Query path-through) Так я и делаю запросы к серверу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 16:09:43 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
молодец, я просто так сказал, мало-ли :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 16:10:34 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
А можно простенький примерчик !!!Плиз я уже почти понял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 17:32:53 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
пример чего тебе надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 17:54:40 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
пример как реализовать vba запрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 18:02:06 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
Прошу очень помочь только осваиваю sql vba поэтому сложно все сразу понять !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 09:19:14 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
Вот так составил не проходит Private Sub Кнопка0_Click() Dim strSQL As String strSQL = "SELECT DISTINCT v.description, " _ & "date_format(log_date, '%H:%i:%s') AS h," _ & "date_format(log_date, '%d.%m.%Y') AS d," _ & "u.user_name,p.department_name,u.notes " _ & "FROM vv v, users u, departments p, access_log a, readers r, tokens t " _ & "WHERE (a.token_id = t.token_id) AND (a.token_id = u.token_id) AND " _ & "(a.reader_id = r.reader_id) AND (a.reader_id = v.reader_id) AND " _ & "(u.department_id = p.department_id) AND " Dim df, mf, dt, mt As String df = Day(Me.date_field_from) If Len(df) = 1 Then df = "0" & df End If mf = Month(Me.date_field_from) If Len(mf) = 1 Then mf = "0" & mf End If strSQL = strSQL & " AND "(a.log_date>=" & df & "-" & mf & "-" & CStr(Year(me.date_field_from))& " AND "(a.log_date>=" & df & "-" & mf & "-" & CStr(Year(me.date_field_from))" End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 12:51:05 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
а так: Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 13:55:17 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
Теперь ошибок нет но собственно ничего и не происходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 14:09:43 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
Как ему указать что нужно делать именно запрос к серверу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 14:10:39 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
Kelmeи надо использовать запросы к серверу (Query path-through) В дизайнере запросов: Query - SQL Specific - Pass-Through. Потом открываешь окошко Properties и задаешь для свойства ODBC Connect Str значение коннекта к твоему MySQL - серверу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 14:19:52 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
Все равно не работает бред какойто ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 15:25:03 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
Я правильно понял в свойстве формы Источнок записей в свойствах построителя указать источник строк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 15:29:33 |
|
||
|
Помогите разобраться с запросом!!!!
|
|||
|---|---|---|---|
|
#18+
softmasterЯ правильно понял в свойстве формы Источнок записей в свойствах построителя указать источник строк Если ты хочешь, чтобы твоя форма строилась на этом запросе, ты должен его задавать динамически в зависимости от полей с датой. Т.е. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 16:29:27 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32782247&tid=1670274]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 388ms |

| 0 / 0 |
