On-line: гостей 3. Всего: 3 [подробнее..]
АвторСообщение
постоянный участник


Пост N: 1
Зарегистрирован: 13.09.07
ссылка на сообщение  Отправлено: 13.09.07 17:12. Заголовок: Библиотека SQLRDD для xHarbour


На работе мне постоянно приходится иметь дело с SQL-серверами( MySQL, Sybase, Firebird,
PostgreeSQL ), поэтому есть необходимость в средствах для работы с этими серверами из Harbour.
В связи с этим хотелось бы услышать отзывы тех, кому довелось поработать с библиотекой SQLRDD.


Спасибо: 0 
Профиль
Ответов - 10 [только новые]


администратор




Пост N: 790
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 13.09.07 18:14. Заголовок: Re:


Не смотрел вот это ? http://www.fivetechsoft.com/files/adordd.zip

PS
сам я не смотрел.

Спасибо: 0 
Профиль
модератор




Пост N: 551
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 13.09.07 18:53. Заголовок: Re:


Dima пишет:

 цитата:
Не смотрел вот это ?


ADORDD позволяет использовать синтаксис команд Клиппера при работе с SQL-основанными базами.
Пример для MS Access:

// Testing DbCreate() with Access database engine

#include "adordd.ch"

REQUEST ADORDD

function Main()

DbCreate( "test2.mdb;table1", { { "FIRST", "C", 10, 0 },;
{ "LAST", "C", 10, 0 },;
{ "AGE", "N", 8, 0 } }, "ADORDD" )

USE test2.mdb VIA "ADORDD" TABLE "table1"

APPEND BLANK
test2->First = "Homer"
test2->Last = "Simpson"
test2->Age = 45

APPEND BLANK
test2->First = "Lara"
test2->Last = "Croft"
test2->Age = 32

GO TOP
Browse()

USE

return nil

Выглядит потрясно!

Спасибо: 0 
Профиль
постоянный участник


Пост N: 234
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 13.09.07 20:09. Заголовок: Re:


Я очень сомневаюсь что ADORDD поддерживает Sybase, Firebird или хотя бы PostgreeSQL. Да и работа с MySQL не реализована до конца.
Все зависит от какое дело приходится иметь с SQL-серверами, т.е. в каком обьеме нужна их поддержка (индексация, бэкап, менеджмент), сколько времени и какой бюджет отведен на проект. При наличии времени и достаточной подготовке разработчика можна организовать работу (Harbour) через ADO ( на Win платформе ), что собственно и делает ADORDD или ODBC (Win, *nix). SQLRDD поддерживает оба эти направления. Если бюджет позволяет ($479.00 до 30.09. и $549.00 после ) и нужен быстрый старт, а разработчик не уверен в своих силах - альтернативы SQLRDD я не вижу.

Спасибо: 0 
Профиль
постоянный участник


Пост N: 235
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 13.09.07 20:16. Заголовок: Re:


Собственно никто никому не мешает "пощупать" SQLRDD своими руками.

Вот по этой ссылке http://www.xharbour.com/Newsletter/index.asp?page=sept-11-07 можно постаравшись найти
xHarbourBuilder-SQLRDD-BCC-Demo.exe

Хороший маркетинговый ход, однако



Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 13.09.07 21:02. Заголовок: Re:


gfilatov пишет:

 цитата:
Выглядит потрясно!


:))) Только для демки :)
Пока в начале пути. Кстати это не единственный вариант с АДО . Для работы , нельзя не согласиться с Петром,
альтернативы SQLRDD нет. Тем более , что там используется в большинстве случаев the low level , а при желании
SQL Syntax


Спасибо: 0 
Администратор




Пост N: 588
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 17.09.07 09:08. Заголовок: Re:


Я выкачал sqlrdd, протестировал с Firebird
Коннект с БД есть, список таблиц выбирается, но при попытке открыть таблицу простым use выдается ошибка открытия таблицы, код 27
Я в печали

Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 17.09.07 19:00. Заголовок: Re:


Pasha пишет:

 цитата:
Я в печали


По моей информации должно работать. С MySQL работал сам. Одно из двух : или ты пользуешься демкой или где-то чуток промахнулся:)))

Спасибо: 0 
постоянный участник


Пост N: 2
Зарегистрирован: 13.09.07
ссылка на сообщение  Отправлено: 18.09.07 09:17. Заголовок: Re:



ММК пишет:


 цитата:
По моей информации должно работать. С MySQL работал сам. Одно из двух : или ты пользуешься демкой или где-то чуток промахнулся:)))



А где ее взять не демку?



Спасибо: 0 
Профиль
Администратор




Пост N: 589
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 18.09.07 10:28. Заголовок: Re:


ММК пишет:

 цитата:
По моей информации должно работать. С MySQL работал сам. Одно из двух : или ты пользуешься демкой или где-то чуток промахнулся:)))



Использую демо. Но хотя бы одну таблицу демо должна открывать ?!!
Тем более список таблиц из базы выбирается
Может быть, конечно, причина скажем в версии FB, sqlrdd скажем собран с
немного другой firebird.dll, что у меня, или еще какой-то затык
Кодовую страницу я проверил

Спасибо: 0 
Профиль
Администратор




Пост N: 590
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 18.09.07 10:31. Заголовок: Re:


Кстати, запускаю стандартный тест из поставки, только в sql.ini прописал строку коннекта к своей базе

Спасибо: 0 
Профиль
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 10
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет