Myvideo

Guest

Login

C++ CoreHard Spring 2017: Николай Гродзицкий. Работа с реляционными базами данных в C++

Uploaded By: Myvideo
1 view
0
0 votes
0

Обзор: Краткое содержание доклада Николая Гродзицкого — “Работа с реляционными базами данных в C “ с конференции C CoreHard Spring 2017. Для каждой СУБД и библиотеки приводятся достоинства и недостатки, а также пример небольшой программы. 1:30 PostgreSQL, клиенты: - Libpq - (Си-шная библиотека) представляет собой набор структур и функций. Если правильно заполнять поля структур и в правильном порядке вызывать функции - то все будет работать хорошо. - Libpqxx (библиотека С ) - упрощает интерфейс: обработка ошибок с помощью исключений, улучшена работа с типами, однако есть проблемы с RAII. - ECPG - позволяет писать код на “смеси Си и SQL“, который в дальнейшем можно прогнать через спечивальную утилиту, чтобы получить код на чистом Си. “Смесь“ выглядит примерно так: EXEC SQL INSERT INTO MyTable VALUES(1, 'some text'); 4:30 - MySQL, клиенты: - MySQL Connector/C - сишная библиотека, с характерными

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later