Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.09;
Скачать: CL | DM;

Вниз

ADOQuery или ADOTable   Найти похожие ветки 

 
sashuly   (2005-08-25 14:57) [0]

Пишу приложение с MSSQL, и у меня возник вопрос:
для небольших таблиц (например из 2-х полей id, name) что лучше использовать?


 
Reindeer Moss Eater ©   (2005-08-25 15:06) [1]

"небольшая" таблица из двух полей может иметь миллионы записей.
Так при чем здесь вообще количество полей?


 
sashuly   (2005-08-25 15:22) [2]

Количество записей тоже не большое до 50.


 
alex_***   (2005-08-25 15:31) [3]

ADODataSet


 
sashuly   (2005-08-25 15:53) [4]

Какие аргументы?


 
Sergey13 ©   (2005-08-25 16:10) [5]

2[4] sashuly   (25.08.05 15:53)
>Какие аргументы?
А у тебя. Ты первый начал. 8-)

Мое ИМХО.
Ничего страшного в Table нет. Можно юзать если хочется. Только смысла в этом мало. Имеет еще смысл поддерживать Table в старых проектах, что б не лопатить код. В новых же и того смысла нет.


 
Reindeer Moss Eater ©   (2005-08-25 16:11) [6]

>Какие аргументы?

А какие критерии?


 
sashuly   (2005-08-25 16:23) [7]

>Reindeer Moss Eater
Кретерий что б эфективно работало (меньше нагрузка на сеть например)

и еще к чему я все начал: если на маленьких таблицах эфективность одинаковая, то может пользоватся тем где меньше писать надо?


 
alex_***   (2005-08-25 16:34) [8]

с Table нельзя нормально работать если у пользователя ограниченные права. По кр. так было когда я работал с MS SQL через БДЕ. После этого Table никогда не пользовал (для серверов по кр. мере). Да и грузит он все поля. Если записей очень много, лучше ограничивать запрос нужным количеством полей.


 
Sergey13 ©   (2005-08-25 16:34) [9]

2[7] sashuly   (25.08.05 16:23)
>меньше писать надо?
Меньше писать не "надо", просто наверное больше писать или лень или не знаешь чего. Так и скажи. 8-)


 
Anatoly Podgoretsky ©   (2005-08-25 16:45) [10]

Во всех случаях запросы, кроме случая для БДЕ когда нужна упаковка таблицы.


 
sniknik ©   (2005-08-25 17:49) [11]

> ADOQuery или ADOTable
для ADO, Table это практически тоже самое что Query и оба = ADODataSet-у, относительно равны конечно, свойства у них "урезаны", по сравнению с датасетом, но при желании их ведь можно и достать из предка... и без проблем даже запрос в ADOTable выполнить...

другое дело, что это "слегка" через задницу, но не больше чем пользоваться устаревшим в новых технологиях. а ведь пользуются... и спрашивают что лучше ADOQuery или ADOTable при том, что оба притянуты в ADO борландом "за уши". зачем только? вот главный вопрос. наверное чтобы начинающих с толку сбивать. ;о)



Страницы: 1 вся ветка

Текущий архив: 2005.10.09;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.025 c
6-1118869933
GEEK
2005-06-16 01:12
2005.10.09
Как проверить доменное имя?


4-1124090761
O
2005-08-15 11:26
2005.10.09
WinIO


2-1125052372
oradb
2005-08-26 14:32
2005.10.09
Привести TObject к integer


2-1125050572
oradb
2005-08-26 14:02
2005.10.09
Привязать объект к item-у listbox


2-1124950087
magnus
2005-08-25 10:08
2005.10.09
опции проекта