Найдено 10 результатов

debug
06 окт 2007, 19:47
Форум: Визуальные компоненты + данные
Тема: Не подключается БД в линукс
Ответы: 2
Просмотры: 6351

Не подключается БД в линукс

Вопрос прост - не знал в какой раздел форума его поместить. Была написана программа - которая работала с БД сервера Firebird 1.5. под Виндовс. Встал вопрос о переносе БД и программы под линух. Программа запускается под wine - рабтоает - но...с базой она работала - передавая серверу не алиас БД а имя...
debug
19 сен 2007, 06:57
Форум: Администрирование
Тема: FB под Slackware
Ответы: 2
Просмотры: 3503

FB под Slackware

Установил FB 1.5.4 под Slsckware (Zenwalk 2.8). О том - что всё установилось нормально судил по отсутствию ошибок при установке. Подскажите мне теперь - что нужно запускать (какой файл или скрипт)- чтобы запустить CS и как узнать - работает он или нет. Ещё как перетащить уже созданную под вендовсами...
debug
23 май 2006, 21:32
Форум: Вопросы создания клиентских и серверных приложений
Тема: вопрос по API - execute_immediate//
Ответы: 8
Просмотры: 7189

Разобрался - действительно prepare - для результатного xsqlda. Вот что значит некорректные примеры - просто напросто с толку сбивают.
Корректнее в таких примерах вместо xsqlda ставить NULL - по крайней мере не запутается никто.
debug
23 май 2006, 21:12
Форум: Вопросы создания клиентских и серверных приложений
Тема: вопрос по API - execute_immediate//
Ответы: 8
Просмотры: 7189

prepare заполняет sqlda для возвращаемых значений, describe_bind - для параметров. Это разные sqlda. Читать все тот же ApiGuide исходники примеров и разных компонент доступа (ibpp, например). В APIguide в главе DSQL programming methods есть Method 2. Вот в нём сказано и показано - как используються...
debug
23 май 2006, 12:11
Форум: Вопросы создания клиентских и серверных приложений
Тема: вопрос по API - execute_immediate//
Ответы: 8
Просмотры: 7189

Симптомы типичны для неполного/неправильного заполнения sqlvar. Ну так и есть: не указал sqlscale. Забыл спросить - а почему в первом случае - когда работает isc_dsql_prepare...ну и вся цепочка до isc_dsql_execute - без заполнения sqlscale работает правильно - пишет ожидаемые данные в БД? Или в дан...
debug
23 май 2006, 11:22
Форум: Вопросы создания клиентских и серверных приложений
Тема: вопрос по API - execute_immediate//
Ответы: 8
Просмотры: 7189

Спасибо, я так и предполагал - что неполностью заполнил sqlvar, но что, конкретно не знал потому, что смотрел в пример - api4.c кажется так. И там параметр scale не заполнялся, хотя там тип SQL_DOUBLE. Вот это и смутило. Кстати, запихивать одну и ту же sqlda и в prepare и в describe как минимум стра...
debug
23 май 2006, 07:00
Форум: Вопросы создания клиентских и серверных приложений
Тема: вопрос по API - execute_immediate//
Ответы: 8
Просмотры: 7189

вопрос по API - execute_immediate//

Следующий код работает неверно на мой взгляд. Кодга работаю через isc_dsql_execute - т.е. рабтает тот код - который в данном случае закоментарен, всё работает правильно. В таблицу БД всё записывается верно как и ожидается. Когда работаю через isc_dsql_execute_immediate - то программа отрабатывает бе...
debug
17 май 2006, 18:58
Форум: Вопросы создания клиентских и серверных приложений
Тема: не работает isc_expand_dpb
Ответы: 4
Просмотры: 4778

hvlad писал(а): 3. в FB вместо неё есть isc_modify_dpb
Спасибо, а где можно найти описание новых ф-й api, кроме как в ibase.h?
debug
17 май 2006, 14:38
Форум: Вопросы создания клиентских и серверных приложений
Тема: не работает isc_expand_dpb
Ответы: 4
Просмотры: 4778

Причину просто изначально в себе ищу :-) И потом, что значит изначально глючная, по моему убеждению глючить может "железо", а код как может глючить? Он либо работает, либо нет. Вот я и хочу понять - почему у одних работает эта ф-я как надо, а у меня нет :-(
Что не так?
debug
17 май 2006, 12:56
Форум: Вопросы создания клиентских и серверных приложений
Тема: не работает isc_expand_dpb
Ответы: 4
Просмотры: 4778

не работает isc_expand_dpb

стало нужно написать небольшое приложение для работы с FireBird_1_5. Ну изучил api, здесь на ыоруме примеры посмотрел - всё просто. Только вот не так работает isc_expand_dpb как ожидал. Вот код int main(int argc, char* argv[]) { static char dpb_buff[128], *dpb; static char user_name[128], password[1...