Работа с Microsoft SQL Server средствами Lazarus

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Andreich
постоялец
Сообщения: 268
Зарегистрирован: 17.04.2008 12:33:43

Работа с Microsoft SQL Server средствами Lazarus

Сообщение Andreich »

Собственно говоря сабж,.. возможно ли такое в принципе и как реализуется? Есть ли у кого информация по этому вопросу (какие компоненты использовать, специфика,.. и.т.д.)? Особенно хотелось бы увидеть ссылку на какой-нибудь готовый пример или статью по работе с Microsoft SQL Server.

Заранее спасибо всем откликнувшимся.
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Для работы с MS SQL используй ODBC либо компонетны ZEOSDB.
А лучше пиши с использование не компонентов, а чистого API ODBC.
GrayEddy
постоялец
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Сообщение GrayEddy »

ODBC в Lazarus'е неработоспособно. Не читаются поля, содержащие NCHAR (NVARCHAR).
Перенес перед Новым годом данные из FB в MS SQL 2005.
Использовал MSE, день работы.
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Вот я и советую использовать чистое API ODBC...
Andreich
постоялец
Сообщения: 268
Зарегистрирован: 17.04.2008 12:33:43

Сообщение Andreich »

В общем логика ясна, а что на счет какой-нибудь захудалой ссылочки?... А то весь яндекс облазил и не нашел ничего путнего применительно к Lazarus. (
yser
новенький
Сообщения: 29
Зарегистрирован: 06.02.2008 10:27:40

Сообщение yser »

Andreich писал(а):В общем логика ясна, а что на счет какой-нибудь захудалой ссылочки?... А то весь яндекс облазил и не нашел ничего путнего применительно к Lazarus. (

для работы с MS SQL использую API ODBC, минимуму который мне достаточен для работы.
для ознакомления работы с API ODBC использовал вот эту ссылку http://www.wasm.ru/series.php?sid=2, вообщем здесь очень доступно и понятно раз`яснено как по шагам испольлзовать API, правда примеры на с.
Ответить