|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Igor Ponomaryov 2:5020/768.55 24 Aug 2001 10:56:38 To : Pavel Dvorkin Subject : Скорость работы с базой данных -------------------------------------------------------------------------------- 15 Aug 01 16:37, Евгений Подчернин wrote to Pavel Dvorkin: PD>> Вопрос же следующий. Что посоветуете - ODBC, ADO, DAO или OLE DB PD>> ? Для последних трех - реализуемо ли это на чистом C - увы, по PD>> условиям работы C++ использовать нельзя :-(. Т.е. я понимаю, что PD>> в принципе все реализуемо, но насколько это муторно ? весьма муторно особенно на чистом С, для MSSQL > 7 выбор: либо OLE DB либо ADO. фактически тебе придется самому (в ручную) реализовывать функциональность c++ через структуры, явно передавать this, считать ссылки и т.д. если опыта нет - то это ОГРОМHОЕ поле для разнообразных багов, с ADO заметно проще, разница (малая) по скорости imho стоит этой простоты. А почему бы тебе не написать dll на c++ c набором экпортируемых с-функуций? (ODBC будет медленнее - заглушка поверх OLE DB), под OLE DB даже C++ и OLEDB Templates утомляет... ЕП> поддержка. А посредники типа ADO маршаллинг будут замедлять. ado идет внутри процесса, если сервер имеет найтивный oledb драйвер, то оверхед минимален, не знаю как у oracle а у mssql это так. bye, ip [Team MSTU] [IU5] ... Штаны котy не полагаются, мессиp... (c) Бегемот --- GoldEd * Origin: Будет день - будет траффик ! (2:5020/768.55) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/40303b86374b.html, оценка из 5, голосов 10
|