powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Переход с А2003 на А2007
22 сообщений из 47, страница 2 из 2
Переход с А2003 на А2007
    #39300654
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Michelle,

Вы моя спасительница :-)
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300656
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Michelle,

ещё в референсах ссылку на дао поднял на сколько возможно выше по рейтингу(приоритетности).
не знаю, правда, на сколько это целесообразно.
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300658
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58,

Ещё как целесообразно.
Теперь эта библиотека используется в первую очередь!
И проблем с распознаванием рекордсетов нет!
Они однозначно интерпретируются как к DAO принадлежащие!
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300665
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но лучше от порядка расположения библиотек не зависеть
и объявлять переменные полностью.
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300670
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Michelle,

Да.
Но для этого нужна ещё и привычка....
А она у меня иная.
Надо менять привычки.
Займусь щас.
Найти рекордсет и заменить на DAO.recordset
и датабазе тоже самое.
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300713
D.B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
D.B
Гость
час58__Michelle,

Да.
Но для этого нужна ещё и привычка....
А она у меня иная.
Надо менять привычки.
Займусь щас.
Найти рекордсет и заменить на DAO.recordset
и датабазе тоже самое.
Правильно , надо менять привычки.
А еще не плохо было бы взять в привычку открывать RecordSet не на таблице или запросе непосредственно , а обьявить строковую переменную . Так будет легче искать ошибки при пошаговой отладке кода.
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300744
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D.BА еще не плохо было бы взять в привычку открывать RecordSet не на таблице или запросе непосредственно , а обьявить строковую переменную .Вообще не согласен. Использовать надо то, что удобней на данный момент. Использую всё. Если запрос используется в нескольких местах или он довольно большой по тексту - сохраняю, и наоборот. Так же сохраняю когда нужна чуть большая производительность (ну это скорее самоуспокоение - ну так мне кааатся). Рекордсет на таблице (локальной) поддерживает метод Seek . И прочее...
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300756
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__MichelleНо лучше от порядка расположения библиотек не зависеть
и объявлять переменные полностью.
Полность поддерживаю.
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300757
qqqq756
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__MichelleОбъявите As DAO.Recordset.
Кстати, в чем принципиальная разница между Recordset и DAO.Recordset?
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300758
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qqqq756Кстати, в чем принципиальная разница между Recordset и DAO.Recordset?В том, что Recordset это набор записей вообще (какую библиотеку подхватит, таким и будет, принцип - кто раньше встал того и тапки)), DAO.Recordset это набор записей конкретной библиотеки - DAO , и он отличается по свойствам и методам от набора записей библиотеки ADO .
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300760
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qqqq756, подобные объекты зависящие от библиотеки часты. Например объект Application - Access.Application, Excel.Application, Word.Application и т.д.
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300762
qqqq756
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панургпринцип - кто раньше встал того и тапки
Ну т.е. если в библиотеках подключен только DAO, то разницы нет?
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300770
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qqqq756, да
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300789
D.B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
D.B
Гость
Панург Рекордсет на таблице ( локальной ) поддерживает метод Seek . И прочее...
Ваще метод Seek мне кажется редко кто использует ввиду не очень быстро работы и то , что только на локальных таблицах. А овстальном я тоже не согласен. Для отладки гораздо удобнее с переменной.
Ну если конечно программист супер класса и не использует отладку , то тогда да , спорить не буду.
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300807
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джонни, Seek абсолютный рекордсмен по скорости. В некоторых случаях он быстрее Find в сотни и даже тысячи раз.
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300817
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D.BВаще метод Seek мне кажется редко кто использует ввиду не очень быстро работы и то , что только на локальных таблицах.Он вообще-то быстрее методов Find однозначно.
D.BДля отладки гораздо удобнее с переменной.
Ну если конечно программист супер класса и не использует отладкуКакой отладки? Часто однозначно я знаю что хочу получить и потому для задания параметров использую собсна - параметры, а не в строку вживляю. Тем более когда массово изменяю данные.
А вот когда идёт построение сложных источников данных, когда мне неизвестны ни поля, ни таблицы, ни условия, тогда да, есть специальные построители.

Не очень удобно в тексте иметь портянки текста. Ушёл я от этой методы. Остались исключительно мелкие (небольшие по длине текста инструкции) запросы, и то, только потому, что лень выдумывать названия и загромождает список запросов.
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300831
D.D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
D.D
Гость
mds_worldДжонни, Seek абсолютный рекордсмен по скорости. В некоторых случаях он быстрее Find в сотни и даже тысячи раз.
Если мне нужно найти какую то запись запись , то я могу воспользоваться запросом , а не гонять всю таблицу . Вот Вы например сколько раз пользовались Seek ?
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39300850
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D.DЕсли мне нужно найти какую то запись запись , то я могу воспользоваться запросом , а не гонять всю таблицуSeek не "гоняет" всю таблицу. Seek использует технологию Rushmore, связанную только с индексами.


D.DВот Вы например сколько раз пользовались Seek ?Практически во всех случаях многократного поиска по большим таблицам с индексами. Это значительно быстрее создания множества запросов. Но на маленьких наборах данных особого смысла в сике нет, время и так очень невелико
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39301349
D.B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
D.B
Гость
mds_worldD.DВот Вы например сколько раз пользовались Seek ?Практически во всех случаях многократного поиска по большим таблицам с индексами. Это значительно быстрее создания множества запросов. Но на маленьких наборах данных особого смысла в сике нет, время и так очень невелико

9029900
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39301467
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D.Bmds_worldпропущено...
Практически во всех случаях многократного поиска по большим таблицам с индексами. Это значительно быстрее создания множества запросов. Но на маленьких наборах данных особого смысла в сике нет, время и так очень невелико

9029900
С 2010 года много вод утекло
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39301472
D.B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
D.B
Гость
mds_world....... С 2010 года много вод утекло
Вопрос исчерпан, тема закрыта .
...
Рейтинг: 0 / 0
Переход с А2003 на А2007
    #39301508
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D.B,
Есть новый вопрос.
Но не в этой ветке.
...
Рейтинг: 0 / 0
22 сообщений из 47, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Переход с А2003 на А2007
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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