Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];




Вниз

Есть ли альтернатива АДО при доступе к MS SQL 2000 


mvg_first   (2002-01-10 20:32) [0]

Вот возник у меня такой вопрос, есть ли более бострый способ получения информации, если заранее известно что кроме MS SQL 2000 больше никуда коннектиться не нужно. Интересно послушать мнение мастеров.
Может есть какой нибудь компонент или механизм прямого доступа или еще что, вообщем - как сказано в сабже альтернативу я ищу :)
З.Ы. Это не потому что мне АДО не нравиться, а потому что должна быть альтернатива иначе нельзя.



TSV   (2002-01-10 21:51) [1]

Есть SDAC. Правда, он платный.
http://www.crlab.com/sdac.html



mvg_first   (2002-01-10 22:16) [2]

А других альтернатив нет? Так чтоб не ислользовать ОЛЕДБ например :)
Sdac через него работает.

Может я извращаюсь конечно, но тогда вопрос где посмотреть инфу о работе с ОЛЕДБ напрямую без всяких оболочек (или с минимальным их наличием)



TSV   (2002-01-10 23:01) [3]

По-моему, ты извращаешся...
А по OLE DB можно на www.microsoft.com почитать.
Удачи.



Boo   (2002-01-10 23:48) [4]

согласен с последним возражением...
и у MSSQL и у OLE db один создатель (правда все через MDAC), так что нет смысла изобретать колесо :-)



Dok_3D   (2002-01-11 09:34) [5]

Альтернатива есть всегда
BDE :)



mvg_first   (2002-01-11 10:17) [6]

Может я и извращаюсь или может я выпендриваюсь, но по моему скромному мнению MDAC это слишком большой монстр для скромной задачи по доступу к SQL. Ведь к примеру, если мне нужно вырыть "ямку" я возьму лопату а не роторный экскаватор :) Хотя и то и другое могут копать "ямки".

Поэтому если ADO заточен под широкий спектр возможностей по доступу к любому хранилищу данных то - это "роторный экскаватор" а я ищу "маленькую лопатку" чтобы решить тривиальную задачу по доступу к серверу.

Понятно объяснил смысл моего выпендривания, я не изобретаю колесо, я просто хочу найти подходящее колесико к моей задаче и пользоваться только им, а не возить в запорожце запаски ко всем видам транспорта, только потому что все эти запаски делает один производитель и пакует их в один пакет :)))

З.Ы.
Черт какой я крутой философ :)))



SergSuper   (2002-01-11 10:56) [7]

Выражаясь так же образно, я бы сказал, что ты пытаешься собрать токарный станок, что бы выточить гайку, которую можно купить на рынке за углом.

Брось, потраченные силы не стоят пары съэкономленных мегабайт на машине пользователя. Цени своё время выше компьтерного



olden   (2002-01-11 11:25) [8]

1) ZEOS Database Objects ( http://www.zeoslib.org)
2) Delphi6 + dbExpress for MS SQL ( http://islamov.com/dbexpress/)
3) SQLDirect Component Library ( http://www.sql-direct.com/)



TSV   (2002-01-11 14:23) [9]

> mvg_first © (11.01.02 10:17)

А ничего, что MDAC вместе с Windows поставляется?



drpass   (2002-01-11 15:00) [10]

Всегда есть ODBC - хочешь, вручную пиши, хочешь - через старый добрый BDE



handra   (2002-01-11 17:50) [11]

TSV ©> для MSSQL2000 нужен MDAC версии не ниже 2.6 для полноценной работы, а он далеко не в каждой винде есть (в XP толчно есть)



mvg_first   (2002-01-11 20:32) [12]

Во первых я себе не ставил задачу сэкономить место на клиенте, цель моих поисков сократить количество промежуточных звеньев между моим приложением и MSSQL сервером.
Поясню на примере (как я понимаю принцип его работы):
Если я напишу приложение и спольованием компонентов закладки адо то структура доступа к серверу будет выглядеть так:
[Мое приложение]->[Делфийская обертка над АДО]->[СОМ объект АДО]->[СОМ объект ОЛЕДБ]->[MS SQL сервер].
Возможно я упустил или невено понял маршурт прохождения данных, если так исправьте меня пожалуйста, и укажите где был неправ.
Но если это так то, мне кажется что на каждом учатске задействуется процессорное время на обработку операции, на выполнения специфических действий заложенных разработчиком в каждый объект этой цепочки, и если есть возможность их сократить то почему - бы ей не воспользоваться.

P.S. Прошу прощения если написал слегка туманно, конец рабочего дня сказывается, да и просто точнее хотел выразить свою проблему.

Спасибо за ваши ответы по этой проблеме, и наперед спасибо за уточнение моих мыслей :))



mvg_first   (2002-01-14 10:08) [13]

Господа! Неужели Вам больше нечего добавить по этому вопросу? Очень интересно ваше мнение, на мой предыдуший топик :))



mvg_first   (2002-01-14 10:10) [14]

Странно? Почемуто сообщение вверх не подымается :(((



модератор   (2002-01-14 10:18) [15]

>mvg_first © (14.01.02 10:08)
Это назывется флейм



mvg_first   (2002-01-14 18:25) [16]

Прошу прощения но всетаки "Up"



iZEN   (2002-01-16 02:37) [17]

Java-драйвер (3 или 4 уровня -- pure-Java), у MS он есть, "весит" около 6Мб. Но это не для Delphi...хотя Borland работает в направлении объединения технологий.




Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.75 MB
Время: 0.018 c
7-9307            CyberSnake            2001-11-30 00:52  2002.03.04  
NTFS и свободное место


7-9301            Aleksey123            2001-11-28 04:51  2002.03.04  
Перенаправление звука на Speaker


1-9195            IronHawk              2002-02-12 15:37  2002.03.04  
ПРОСТО ! Быстрый, тупой, вопрос !


3-9071            latvija               2002-02-06 14:53  2002.03.04  
Господа програмисты подскажите кто знает .


3-9075            Vks                   2002-02-05 12:19  2002.03.04  
Есть несколько относительно больших баз......