Search found 37 matches
- Sat Nov 29, 2008 5:14 pm
- Forum: wxWidgets Development (Russian)
- Topic: Доступ к БД, работа с БД
- Replies: 38
- Views: 8596
Еще одна лажа в ODBC реализации DatabaseLayer Следующий код не работает model::TipPrivoda d(rs->GetResultLong(_T("ID_TIP_PRIVODA")), rs->GetResultString(_T("TIP_PRIVODA")), rs->GetResultString(_T("TIP_PRIVODA_NAME")), rs->GetResultDouble(_T("POWER_KVT")), rs->GetResultDouble(_T("OPEN_TORQUE")), rs->...
- Sat Nov 29, 2008 3:17 pm
- Forum: wxWidgets Development (Russian)
- Topic: Доступ к БД, работа с БД
- Replies: 38
- Views: 8596
- Thu Nov 27, 2008 7:42 am
- Forum: wxWidgets Development (Russian)
- Topic: Доступ к БД, работа с БД
- Replies: 38
- Views: 8596
По протоколам и API положение следующее: MSSQLServer, Sybase SQLServer, Sybase SQLAnywhere - можно юзать через OpenTDS. Последний только в определенных конфигурациях. Все остальные СУБД имеют собственный свой протокол и API, через который можно юзать все "фичи" СУБД. Обычно все СУБД имеют ODBC драйв...
- Wed Nov 26, 2008 5:34 pm
- Forum: General Development
- Topic: OpenRPT usability ?
- Replies: 3
- Views: 1302
Re: OpenRPT usability ?
Hi.
If you have no restrictions with GPL you can look on http://sourceforge.net/projects/isqlreport
Not mature as OpenRPT but pure wxWidgets.
If you have no restrictions with GPL you can look on http://sourceforge.net/projects/isqlreport
Not mature as OpenRPT but pure wxWidgets.
- Sat Nov 22, 2008 1:36 pm
- Forum: wxWidgets Development (Russian)
- Topic: Доступ к БД, работа с БД
- Replies: 38
- Views: 8596
- Thu Nov 13, 2008 10:26 am
- Forum: wxWidgets Development (Russian)
- Topic: Опасное место в реализации DatabaseLa
- Replies: 0
- Views: 889
Опасное место в реализации DatabaseLa
Реалицация FirebirdPreparedStatement::RunQuery() содержит неявный commit трансакции. if (m_bManageTransaction) { int nReturn = isc_commit_retaining(m_Status, &m_pTransaction); В результате возможно непредсказуемое поведение приложения и несогласованные данные в базе. ЗЫ. Случайно обнаружил, когда пы...
- Wed Nov 12, 2008 7:32 am
- Forum: wxWidgets Development (Russian)
- Topic: Доступ к БД, работа с БД
- Replies: 38
- Views: 8596
По поводу DateTime'ов можно поподробнее? Проблема в том что ODBC драйверу от мелкософт, длинной параметра даты нужно передать не размер структуры TIMESTAMP_STRUCT, а 23. 23 - это оказывается внутриння длинна хранения временной метки в SQLServer. Почему так, не спрашивайте, не знаю. Я это в мелкософ...
- Tue Nov 11, 2008 5:50 pm
- Forum: wxWidgets Development (Russian)
- Topic: Доступ к БД, работа с БД
- Replies: 38
- Views: 8596
Есть продолжение нашего, достаточно большого проекта на связке wxDatabaseLayer + ODBC + MSSQLserver2000. Это проект уже сейчас использует разные особенности API. BLOBы: в размерах до 70-80Мб; DOUBLE: была проблема с запятой; DATETIME: тоже не безоблачно. Правда с синхронизацией действий пользователе...
- Mon Jun 23, 2008 3:35 pm
- Forum: wxWidgets Development (Russian)
- Topic: wxWidgets vs Ultimate++
- Replies: 22
- Views: 7702
- Mon Jun 23, 2008 3:33 pm
- Forum: wxWidgets Development (Russian)
- Topic: wxDatabaseLayer проблемы и решения
- Replies: 0
- Views: 1471
wxDatabaseLayer проблемы и решения
А по поводу Databaselayer, ну, jb_coder вроде автор, как-то он так консервативно к багрепортам относится. я как-то постил пару раз, толку ноль. надо самому фиксить. Да, надо самому фиксить и патчи прикладывать. Я имею права на прикладывание, но для этого нужно полноценный тестфарм иметь. Я юзал Dat...
- Fri Jun 20, 2008 8:08 am
- Forum: wxWidgets Development (Russian)
- Topic: wxWidgets vs Ultimate++
- Replies: 22
- Views: 7702
По большому счету wxDatabaseLayer нужно перелопатить по образу и подобиюT-Rex wrote:Может в bounties вывести этот таски студентам показать?
zeoslib. Сейчас изать его довольно тяжело, сыроват он и концептуально и в реализации.
- Thu Jun 19, 2008 1:07 pm
- Forum: wxWidgets Development (Russian)
- Topic: wxWidgets vs Ultimate++
- Replies: 22
- Views: 7702
как лучше делать? Это зависит от многих факторов, в основном от предметной области приложения. И выходит далеко за рамки wxWidgets. ;) Почитайте хорошую книжку по СУБД , от корки до корки и там все найдете. И обязательно по той СУБД которую будете использовать. Кстати, реализовать стратегию на осно...
- Thu Jun 19, 2008 7:13 am
- Forum: wxWidgets Development (Russian)
- Topic: wxWidgets vs Ultimate++
- Replies: 22
- Views: 7702
Узаем std::vector. Интерфейс построен так, что пользователю нет необходимости смотреть огромные объемы данных. Мы исторически (с 1996 года) выработали стратегию, показывать пользователю не более 2000 записей при запросе. Если зпрос возвращает больше, то уведомляем пользователя и пусть работает с фил...
- Wed Jun 18, 2008 1:06 pm
- Forum: wxWidgets Development (Russian)
- Topic: wxWidgets vs Ultimate++
- Replies: 22
- Views: 7702
Заканчиваем проект на wxWidgets и активной работой с базами данных. Идея простая и хорошо себя зарекомендовавшая уже лет 10. Не делаем никакой привязки "GUI-база данных". Из базы прочитали в вектор затолкали, на гриде показали, поредактировали, ... В базу данных записали. Тот же вектор если надо с "...
- Mon Apr 28, 2008 5:41 pm
- Forum: wxCode
- Topic: DatabaseLayer : Feature request
- Replies: 10
- Views: 2941