powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как сделать select * from tbl, кроме одного поля?
11 сообщений из 36, страница 2 из 2
как сделать select * from tbl, кроме одного поля?
    #32206478
наутилус
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну мы говорили не о руках /ых пальцы мозольные =) /, а о том что быстрее будет..
и сравнение с кактусом неправильное твоим способом:
1) пробежаться по всем полям (составить запрос)
2) выполнить запрос(вставить в таблицу)

моё:
1)выбрать запросом запись(си) в другую таблицу
2) удалить ОДНО!!! поле
3)вставить в исходную
...
Рейтинг: 0 / 0
как сделать select * from tbl, кроме одного поля?
    #32206487
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
> твоим способом:
> 1) пробежаться по всем полям (составить запрос)
> 2) выполнить запрос(вставить в таблицу)
> моё:
> 1)выбрать запросом запись(си) в другую таблицу
> 2) удалить ОДНО!!! поле
> 3)вставить в исходную

Вот мое 2 и твое 3 - это одинаковые действия, их сокращаем. Осталось: у меня операция в памяти с переменными (т.е. очень быстрая), а у тебя две операции с файлом, причем одна из них меняет структуру данных.
...
Рейтинг: 0 / 0
как сделать select * from tbl, кроме одного поля?
    #32206489
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Саныч, ты кактус не кушай. Ты експеримент проведи. Добавь кучу записей (по одной в цикле) с помощью sql-запроса и с помощью DAO-рекордсета. И сравни время. Особенно при большом количестве полей.

Когда приходится рисовать руками, то руки приходится беречь
Именно. Поэтому если уж добавлять кодом (через рекордсет), то написать одну функцию, которая будет бежать по полям, проверять тип поля, если не счетчик - копировать, если счетчик - пропускать. Делов то.
...
Рейтинг: 0 / 0
как сделать select * from tbl, кроме одного поля?
    #32206492
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Лох, я запутался. Кто добавляет с помощью sql-запроса и кто с помощью DAO-рекордсета? Разве мы (наутилус и я) добавляем не одинаково? Я в посте от 13:48 сократил две операции как равноценные. Я не прав?
...
Рейтинг: 0 / 0
как сделать select * from tbl, кроме одного поля?
    #32206494
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Саныч, это я запутался. Я все еще обсуждаю твой пост где ты добавляешь запись перебором полей (вчера от 17:05)
Что-то я пропустил момент, когда решили бежать по полям только для формирования sql-запроса. Кстати, эту операцию надо только один раз проделать, и результат запомнить.
...
Рейтинг: 0 / 0
как сделать select * from tbl, кроме одного поля?
    #32206495
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Вчера от 17:05 - это программа, которая собирает длинный селект. Хоть из полей рекордсета, хоть (с учетом поправки IgorM) из полей таблицы. Никакого добавления данных через рекордсет я не предлагал. А мой селект можно запросто переделать в инсерт.
...
Рейтинг: 0 / 0
как сделать select * from tbl, кроме одного поля?
    #32206497
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тьфу. Совсем плохо после тяпницы. Нада внимательнее читать.
Был неправ, вел себя недостойно чести советского офицера.
...
Рейтинг: 0 / 0
как сделать select * from tbl, кроме одного поля?
    #32206498
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Интересно, я как израильский ефрейтор запаса как должен себя вести? :^)
...
Рейтинг: 0 / 0
как сделать select * from tbl, кроме одного поля?
    #32206512
наутилус
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну я тогда вообще... салага украинский =)

всем большой сэнкс =)
...
Рейтинг: 0 / 0
как сделать select * from tbl, кроме одного поля?
    #32492673
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIG
Большое спасибо за #259911.
...
Рейтинг: 0 / 0
как сделать select * from tbl, кроме одного поля?
    #32492696
(c)\/IG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не за что. Ну у тебя и память
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как сделать select * from tbl, кроме одного поля?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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