powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / memo + DICTINCT
25 сообщений из 25, страница 1 из 1
memo + DICTINCT
    #32308964
uchastik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если в запросе с полем memo есть DICTINCT или GUOUP BY по этому полю, то ACCESS побрезает его до 255 символов.
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309003
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The maximum length of a sort key in a GROUP BY clause, ORDER BY clause, SELECT DISTINCT statement, or outer join is 255 bytes; the maximum length of all sort keys in a sort row is 65,500 bytes

Бери данные без мемо поля, а его значение показывай, например, по нажатию кнопки в отдельной форме
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309039
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, что за версия аксеса вообще позволяет делать Distinct или Group By по полю Memo?
97-й не дает, ХР не дает...
Это что, в 2000-м что-ли лажа вышла?
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309054
uchastik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Непонял тебя .

Ни в какой версии нельзя
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309063
zz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ситауция становится интересной :)
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309064
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2ЛП

Можно и группировку и сортировку и Like и все-все-все - потому что, уже не мемо, а текстовое (255 символам). Вот такое не явное преобразовнаие типов
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309068
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
uchastik соврал 2 раз
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309082
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сенин Виктор писал:Можно и группировку и сортировку и Like и все-все-все
Каким образом?
Делаю простейшую табличку из двух полей, одной из которых Memo.
Select Distinct * From Таблица1
Результат - ругань.
В каких случаях получается "вот такое не явное преобразовнаие типов"?
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309135
uchastik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Можно и группировку и сортировку и Like и все-все-все - потому что, уже не мемо, а текстовое (255 символам). Вот такое не явное преобразовнаие типов"

Сделать то можно , но данные будут в любой версии обезаны до 255 символов.
До неявное преобразование
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309140
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А у меня 2002 не ругается.
Причем если Select Distinct * From Таблица1
то поле обрезается до 255,
а если Select Distinct * From Таблица1 ORDER BY MyMemo
то поле MyMemo показывает полностью
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309153
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы все гоните
У меня ошибка номер 3114 ("При отборе уникальных значений в (Таблица1.Поле1) нельзя использовать поле Memo, объекта OLE или объекта гиперссылки.")
Аксес ХР неотсервиспаченый, 97 отсервиспаченый
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309165
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Serge Gavrilov

Код: plaintext
if SELECT DISTINCT is specified, or if the SELECT statement contains a UNION operator, the sort columns must appear in the select list.




2ЛП

М ыне гоним - мы догоняем
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
ACC2000: Error Message: Run-Time Error '3114' : Cannot Include Memo, OLE or 
Hyperlink Object When You Select Unique Values
SYMPTOMS
When you run a query that includes a Memo, an OLE, or a Hyperlink field on a 
computer that is running Microsoft Jet  4 . 0  Service Pack  5  (SP5), you receive the 
following error message: 
Run-time error '3114':

Cannot include Memo, OLE or Hyperlink Object when you select unique values 
([tablename].[fieldname]). 

RESOLUTION
To resolve this problem, install Jet  4 . 0  Service Pack  6  (SP6).


ЛП - ты не пропатчен! Позор!
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309188
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сенин Виктор писал:ЛП - ты не пропатчен! Позор!
Ну и слава яйцам
По крайней мере не приходит в голову делать такую чушь как Distinct по полю Memo
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309191
а федя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а это вот "можно все" - в мдб?
если да, то 2000 и 2002 не должны разниться. У них джет один.

А ну ка в 2000... Ага заработало!

Причем, если встать в поле мемо, возможность пересортировки по нему неактивна, а если персортировать по другому полю, то обрезается мемо.
Уря.
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309220
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самое интересное, что мой непропатченный jet не позволяет делать Distinct, но позволяет делать Group By (при этом данные режутся) и сортировку как в запросе, так и кнопочками. При сортировке данные не режутся в отличие от предыдущего оратора.
Мдя....
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309228
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2ЛП

Зря не стаившь SP
вот только часть исправлений:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 257408  ACC2000: AutoNumber Field Duplicates Previous Values After You Compact and Repair a Database 
 248907  ACC2000: Append Query on Linked Tables Adds Incorrect GUID Values 
 254845  ACC2000: Memo Field Characters Are Displayed as Question Marks 
 250637  FIX: Jet  4 . 0  Creates Incorrect CREATE TABLE Statements 
 257414  ACC2000: Result of the Mid, the Left, or the Right Function in Query Referring to Memo Column Is Incorrect 
 257487  ACC2000: Access Displays #DELETED When You Insert Data with the Same Value into a Non-Unique Key Column of a Remote Table 
 282604  ACC2000: Microsoft Jet Does Not Pass WHERE Clause to ODBC Data Source 
 297355  Error Message  "Incorrect Syntax Near ',' (#170 )" with a Comma as a Decimal Separator 
 311159  FIX: Inefficient Use of LIKE Clause with Jet OLEDB Provider 
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309229
uchastik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Итак :
qwe- поле memo

INSERT INTO test2 ( qwe, Id )
SELECT DISTINCT test1.qwe, test1.Id
FROM test1;
- Неработает !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
INSERT INTO test2 ( qwe, Id )
SELECT DISTINCT test1.qwe, test1.Id
FROM test1
ORDER BY test1.qwe ;
- Работает !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ИДИОТИЗМ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309243
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Сенин Виктор
Ну прочитал я этот список. Ну пофиг мне на все эти ошибки. Я этим не пользуюсь. Да и вообще у меня в основном 97-й крутится.
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309299
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2ЛП
>Ну прочитал я этот список. Ну пофиг мне на все эти ошибки. Я этим не пользуюсь

Не пользуешься Compact and Repair a Database ? да ты смел, однако!
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309313
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не пользуюсь счетчиками. Ну, вернее, планомерно их у себя изживаю.
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309371
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Senin Viktor
> if SELECT DISTINCT is specified, or if the SELECT statement contains a UNION operator, the sort columns must appear in the select list.

И что? Не совсем понял как это связано с моим сообщением?
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309379
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Serge Gavrilov
>И что? Не совсем понял как это связано с моим сообщением?

"А у меня 2002 не ругается."

Я имел ввиду: и ругаться не будет потому, что ... далее идет мое собЧение
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309566
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А у ЛП же ругается...
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309773
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Serge Gavrilov
>А у ЛП же ругается...

Угу. Отсуствие Jet SP6 тому причина.
Как обычно в микрософт - в справке одно - на деле другое.
...
Рейтинг: 0 / 0
memo + DICTINCT
    #32309793
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Сенин Виктор
Ну что ты привязался, SP6, SP6
Я вообще с 97-м работаю. Мне на Jet4 по барабану вместе со всеми его сервиспаками :)
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / memo + DICTINCT
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]