Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Jet 4.0 и иже с ним
|
|||
|---|---|---|---|
|
#18+
Господа, разъясните ситуацию... Использую связку Delphi6 - ADO - Access'97 (драйвер сабж) выполняю: Код: plaintext 1. 2. 3. 4. 5. 6. так вот при проходе отладчиком в этом месте на третьей строчке получается аксцесс виолейшн убираю SUM, - все прокатывает... Что получается : провайдер не умеет суммировать и группировать??? И еще: устанавливаю пароль на базу. Пробую коннект, говорит база не найдена или открыта монопольно другим пользователем. Ответственно заявляю: и то, и другое злостная клевета!!! И при попытке, проверить подключение говорит: проверка подключения не выполнена из-за ошибки инициализации поставщика Может какой еще драйвер использовать, только чтобы он был по умолчанию с Win98 и MS Office2000 Заренее благодарен! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2003, 07:21 |
|
||
|
Jet 4.0 и иже с ним
|
|||
|---|---|---|---|
|
#18+
В запросе есть одно подозрительное место и одна ошибка. Для SUM(Field1) надо задать наименование поля, а WHERE никак не может быть после GROUP BY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2003, 09:55 |
|
||
|
Jet 4.0 и иже с ним
|
|||
|---|---|---|---|
|
#18+
а может винды переставить ... часто помогает ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2003, 10:44 |
|
||
|
Jet 4.0 и иже с ним
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. ну то есть вот так, конечно... но суть то остается той же суммирование не прокатывает, и к запароленной базе нет коннекта... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2003, 10:46 |
|
||
|
Jet 4.0 и иже с ним
|
|||
|---|---|---|---|
|
#18+
2KirillovA так можно и договориться до абсурда, имхо если все проблемы решать перестановкой системы, то это тоже не выход.. я пробовал это на трех разных машинах, с сетью и без сети, XP & down а вот через DBE работает (и то, и другое) но ведь это же не круто... Его же надо еще дополнительно устанавливать, во-превым, во вторых - это позавчерашний день, и в третьих ADO поддерживается, по моему на уровне ядра эксплорера? или я ошибаюсь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2003, 10:50 |
|
||
|
Jet 4.0 и иже с ним
|
|||
|---|---|---|---|
|
#18+
А попробуй то же самое из Excel Query написать... У меня работает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2003, 12:25 |
|
||
|
Jet 4.0 и иже с ним
|
|||
|---|---|---|---|
|
#18+
> Groove я тут постоянно полевают ado - ну нетже - все пишут и пишут на нем упорно... грю в тысячный раз в защиту биде - никакого гемора задолбал майкрософт - вечно все за меня додумывает ... а если создать в другом акцессе запрос к твоему акцессу и выполнить селект - прокатит интересно? - тока чтобы строка подключения была такаяже ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2003, 12:32 |
|
||
|
Jet 4.0 и иже с ним
|
|||
|---|---|---|---|
|
#18+
Запрос идеологически неверный. Дело в том, что HAVING срабатывает ПОСЛЕ группировки, а WHERE ДО. Все же надо SELECT Field1, SUM(Field1) FROM Table1 WHERE ID=1 GROUP BY Field1 Возможно, Jet просто умирает от запроса с таким HAVING. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 13:08 |
|
||
|
Jet 4.0 и иже с ним
|
|||
|---|---|---|---|
|
#18+
>Использую связку Delphi6 - ADO - Access'97 (драйвер сабж) >Может какой еще драйвер использовать, только чтобы он был по умолчанию с >Win98 и MS Office2000 Ja kanechno ne znaju , no v 2000 office ne moget bi Access'97. Moget u tebja baza zababahana na 97. Togda moget nado jeje konvertanut? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 15:55 |
|
||
|
Jet 4.0 и иже с ним
|
|||
|---|---|---|---|
|
#18+
Большое спасибо всем откликнувшимся часть проблемы решилась после прочтения вот этой статьи а вот почему jet 4.0 не может подключиться к запароленной базе данных - пока не могу выяснить To Mik Prokoshin Оттуда и у меня работает To KirillovA На фига создавать из другого акцесса запросы к моему? Вот за что я люблю акцесс, так это за визуализацию. Любую свою проектируемую базу сперва в нем , а поотм хоть в MySQL, хоть куда (правда в MS SQL еще удобнее, но эту базу на дискете неудобно носить). Сорри, отвлекся от темы. Ну так вот, прежде чем сделать офигенно сложный запрос к нескольким таблицам из дельфы, я его делаю при помощи конструктора в Акцессе. Оформляю в виде представления и все пучком. Но иногда бывают такие запросы, которые лучше делать напрямую из дельфи (ну есть на то причины). Так вот в Акцессе все мои запросы прокатывают за милую душу. Уверен, что и из другого Акцесса тоже прокатят, даже время терять не буду на проверку. Может и вправду ну его, это АДО... Просто тогда внедрение будет немного сложнее за счет дополнительной установки на маштны клиента бде... To Cat2 Хм.. , спасибо, не знал, в дальнейшем учту. To Papka В том то и прикол, что мою базу поймут все машины на которым есть акцесс 97 и выше, а если бы я разрабатывал на 2000, то у меня на некоторых машинах, есть 97. Вот тогда точно пришлось бы конвертировать, а так все нормально прокатило. И самое главное никакой доустановки, все дома. Клиенту только прогу и базу с ини файлом (десктоп набор). ЗЫ: извините за флейм ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 16:20 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=2035&tid=2117956]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 273ms |
| total: | 418ms |

| 0 / 0 |
