Database wrappers

Тема в разделе "LANGS.C", создана пользователем wsd, 11 апр 2008.

  1. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    Существуют в природе какие CPP универсальные обёртки для абстракции
    отличий разных натайв драйверах баз данных. Для того чтобы при переходе с интербейса
    на мискл требовалось минимум изменений в программе.Что-то наподобии ODBC
    для натайв сетевых драйверов бд.
     
  2. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    http://hk-classes.sourceforge.net
     
  3. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    _basmp_
    интересная штука
    Спасибо:)
     
  4. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
  5. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    IceStudent
    да классная штука
    теперь глаза разбегаются - soci или hk-classes :)
     
  6. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    Пишите параллельно на том и том. На чем пойдет быстрее и безошибочней - то и ваше.
     
  7. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    _basmp_
    точно, маленький тест бенч
    Спасибо!
     
  8. Joes

    Joes New Member

    Публикаций:
    0
    Регистрация:
    5 янв 2008
    Сообщения:
    98
    IceStudent: не знал, спасибо.
     
  9. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    IceStudent
    /офффтоп
    Вы когда дали название этого проекта, подумал что Вы жестоко пошутили :))
    да, интересное название по русски :)

    там что не устраивает, что мискл юзается не тцп а по одбц.
     
  10. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Собственно, их много.
    Relational Database Access
    Но мало хороших. Как уже говорил, очень понравился интерфейс sqlitepp. Хотелось бы найти что-то подобное в контексте этой темы, но сомневаюсь. Всё, что бегло успел просмотреть - либо поумирали, либо монстрообразные фреймворки, либо в составе последних.
     
  11. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    IceStudent
    они все с акцентом на одбц.
    одбц завернуть в класс дело не сложное и не долгое.
    интерес был именно в унифицированном однотипном интерфейсе к тцп драйверам разным.
    К примеру в Java есть спецификация JDBC , которую любые драйвера имплементируют.
    При смене базы меняется всего одна строчка с именем драйвера.(корректировка SQL синтаксиса конечно может потребоваться иногда).
     
  12. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Из этого списка? Возможно. Но нативных тоже хватает, посмотри на sf.net - dbstep, например (но он древний).
     
  13. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    IceStudent
    dbstep красиво, с доксиген доками :)
    пока в промышленности не будет для цпп драйверов стандарта , как в Java JDBC,
    полной универсальности ловить не стоит...
    Спасибо!