Вверх ↑
Этот топик читают: Гость
Ответов: 409
Рейтинг: 17
#61: 2009-06-25 14:44:05 ЛС | профиль | цитата
Tad писал(а):
ОДИНАКОВЫХ ДАННЫХ В ПОЛЯХ

Конечно это меня интересует.

Tad писал(а):
тебе дали для вывода на экран по 12 строк , если очень нужно что-то еще и поискать глазами.

"Маловато будет!" (фраза из мультфильма).

В принцыпе я все реализовал в Акцессе, но все это на таком примитивном уровне, что доверить этот запрос простому пользователю (который даже в Exel не шурупит) нельзя. Он мне все базы загробит и правильного результата не получит. Хочется сделать прогу так сказать с "одной кнопкой", пользователь нажал - базы скопировались во временную папку, произошли запросы, получили результат - некий отчет.
карма: 0

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#62: 2009-06-25 14:47:20 ЛС | профиль | цитата
Pirr писал(а):
В принцыпе я все реализовал в Акцессе

Базы Акцесса прекрасно читаются стандартными средствами ODBC, он под нее и заточен
карма: 22

0
Ответов: 8918
Рейтинг: 823
#63: 2009-06-25 15:37:18 ЛС | профиль | цитата
Pirr, в общем случае пользователь не должен составлять запросы, его функция - ясно изложить свои "хотелки" Pirr-у, а при работе только нажимать кнопочки, получать результаты, делать выводы и вводить данные
карма: 19

0
Ответов: 409
Рейтинг: 17
#64: 2009-06-25 16:05:45 ЛС | профиль | цитата
nesco писал(а):
Базы Акцесса прекрасно читаются стандартными средствами ODBC, он под нее и заточен

ODBC, ODBC, ODBC и еще тысячу раз ODBC. Терпеть немогу ODBC.
ODBC - это конечно манна небесная и универсальный вариант, но както не лежит душа к ODBC.

Леонид писал(а):
в общем случае пользователь не должен составлять запросы, его функция - ясно изложить свои "хотелки" Pirr-у, а при работе только нажимать кнопочки, получать результаты, делать выводы и вводить данные

Ну да, так и есть. Поэтому мои труды в Акцессе я немогу передать простым пользователям.
У меня всегда возникал вопрос: - можно ли ставить Акцесс на один уровень с Word или Exel? Ведь все эти три программы входят в один пакет Офиса, и предназначены для конечных пользователей а не только для программистов или администраторов. По идее пользователь должен уметь работать с Акцессом также как и с Word, Exel - если на его рабочем месте требуется знание пакета Офис, и при трудоустройстве вопрос о знании и умении пользоваться компьютером задавался, и на который был ответ: "Да конечно, компьютером пользоваться умею, у меня и дома компьютер есть. Да конечно, я знаю что такое Микрософт офис и пользоваться им умею."
карма: 0

0
Ответов: 2125
Рейтинг: 159
#65: 2009-06-25 16:23:21 ЛС | профиль | цитата
Pirr писал(а):
не лежит душа к ODBC

Тогда используй ADO. Между прочим, к ODBC Асцесс имеет мало отношения, ранние версии использовали DAO, а начиная с 2000-ного Асцесс в качестве native библиотеки доступа к своим базам использует ADO. Т.е. фактически на каждом виндовом компе уже стоит половина Асцесса (ответственная за доступ и обработку файлов .mdb), а сама среда Асцесса плюс формочки, таблички и генератор отчётов - это вторая половина, которой по умолчанию нет.
карма: 1

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#66: 2009-06-25 16:54:32 ЛС | профиль | цитата
tsdima, как ты не поймешь -- челу нужен набор компонентов под КАЖДЫЙ существующий тип баз. То к ODBC душа не лежит, то ADO не нравится -- кто хочет сделать, тот ищет средства, а кто не хочет -- причину
карма: 22

0
Ответов: 409
Рейтинг: 17
#67: 2009-06-25 17:08:23 ЛС | профиль | цитата
nesco писал(а):
под КАЖДЫЙ существующий тип баз

под САМЫЕ РАСПРОСТРАНЕННЫЕ (ОСНОВНЫЕ) базы данных.

карма: 0

0
Ответов: 16884
Рейтинг: 1239
#68: 2009-06-25 17:08:33 ЛС | профиль | цитата
nesco писал(а):
А ты что, ее проверял
Эта БД, "ric.dbf", используется у меня в LOG_EQF уже лет 20 (правда сама БД обновляется каждый год).
И за двадцать лет ни разу мне не нужно было переходить на запись № 32456 . Ввел позавной и получил всю инфу, а под каким номером она записана - мне глубоко по барабану.
Tad писал(а):
Обыкновенная dbf. И при использовании старого DOS-овского DBF.exe (приложение к Clipper) все отлично работало.

И записи выводит с такой-то по такую.
Где-то, если хорошо поискать, то могу найти и исходник, но то, что там не современные "стандартные запросы" это точно.


карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#69: 2009-06-25 17:37:15 ЛС | профиль | цитата
Pirr писал(а):
под САМЫЕ РАСПРОСТРАНЕННЫЕ (ОСНОВНЫЕ) базы данных

Пока это надо только тебе. Вот когда наберется достаточно народа, кому это еще понадобится, тогда и будем думать. На данный момент народ справляется штатными средствами
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#70: 2009-06-25 22:13:00 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-06-24 07:08:59
карма: 0

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#71: 2009-06-25 22:18:58 ЛС | профиль | цитата
Еще одна такая шютка...
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#72: 2009-06-25 23:41:30 ЛС | профиль | цитата
nesco, обычно считают до трех
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1891
Рейтинг: 110
#73: 2009-06-26 03:02:29 ЛС | профиль | цитата
nesco, писал(а):
кто хочет сделать, тот ищет средства, а кто не хочет -- причину


Хорошо сказанул
карма: 0
%time%
0
Ответов: 257
Рейтинг: -2
#74: 2013-10-28 18:16:42 ЛС | профиль | цитата
как составить запрос к OLEDB на вывод всех строк из XLS если не известно имя листа?
карма: 0

0
Ответов: 8918
Рейтинг: 823
#75: 2013-10-28 21:52:09 ЛС | профиль | цитата
mudfactory, узнать все имена листов, на VBA выглядит:
code_32193.txt
карма: 19

0
файлы: 1code_32193.txt [236B] [571]
75
Сообщение
...
Прикрепленные файлы
(файлы не залиты)