|
|
|
Запрос не желает работать. :(
|
|||
|---|---|---|---|
|
#18+
Какой-то мне непонятный глюк в запросе: Есть таблица "книга", в ней сведения о книгах. Делаю простенький запросик: SELECT книга.[Код книги], книга.Автор, книга.Название FROM книга WHERE (((книга.Автор) Like "пуш" & "*")); В таком виде работает - выдает кучу записей с Пушкиным, Пушкаревым, Пушниным и т.д. Стоит написать : WHERE (((книга.Автор) Like "пушк" & "*")); - не работает!! Проверялось на нескольких текстовых полях - автор, название и пр. 3 символа - выдает результат. 4 и больше - не выдает. Как так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 20:23 |
|
||
|
Запрос не желает работать. :(
|
|||
|---|---|---|---|
|
#18+
Поле [Автор] индексировано? Если да, попрбуйте убрать индекс. А еще лучше - устанавливайте Service Pack-и для MSJet ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 20:31 |
|
||
|
Запрос не желает работать. :(
|
|||
|---|---|---|---|
|
#18+
Почему так: Like "пушк" & "*" , а не так: Like "пушк*" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 20:32 |
|
||
|
Запрос не желает работать. :(
|
|||
|---|---|---|---|
|
#18+
To: Serge Gavrilov: устанавливайте Service Pack-и для MSJet Э-э... Этого я пока не понимаю. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 20:37 |
|
||
|
Запрос не желает работать. :(
|
|||
|---|---|---|---|
|
#18+
Темный Почему так: Like "пушк" & "*", а не так: Like "пушк*"? Работает и так и эдак. Проверил. SELECT Таблица1.famil FROM Таблица1 WHERE (((Таблица1.famil) Like "Пушка" & "*")) WITH OWNERACCESS OPTION; -работает нормально в Access2002 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 20:39 |
|
||
|
Запрос не желает работать. :(
|
|||
|---|---|---|---|
|
#18+
Ну и ну! Со снятием индекса с поля - работает. Бред какой! Но ведь мне там индекс позарез нужен. Таблица не только для этого запроса живет. :) И как быть? (Аксесс 2000) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 20:42 |
|
||
|
Запрос не желает работать. :(
|
|||
|---|---|---|---|
|
#18+
Varan, а что дает эта строчка? : WITH OWNERACCESS OPTION; Если, конечно, не сложно объяснить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 20:48 |
|
||
|
Запрос не желает работать. :(
|
|||
|---|---|---|---|
|
#18+
Globusovich А я и не знаю, она мне не мешает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 21:14 |
|
||
|
Запрос не желает работать. :(
|
|||
|---|---|---|---|
|
#18+
_________________________________________________________ Поле [Автор] индексировано? Если да, попрбуйте убрать индекс. ----------------------------------------------------------------- У меня в этой таблице 4 индекса, и 3 из них как раз на тех полях, по которым поиск осуществляется. :( И не только этим запросом. То есть, убивать их совсем не хочется. Может, программно при запуске этого запроса убирать индексы из таблиц, а потом возвращать его на место? Или это долго?/может повлечь ошибки? Дайте совет! Плиз! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2004, 19:21 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32513956&tid=1674666]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
188ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 502ms |

| 0 / 0 |
