Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.22;
Скачать: CL | DM;

Вниз

Interbase   Найти похожие ветки 

 
Abikos   (2003-09-01 12:56) [0]

И снова здравствуйте ! :)
Теперь вот такой вопрос: Как после использования isc_xxx_user получить результат операции ??? Вроде в мануале описано :

ISC_STATUS status[20];

/* check status for errors */
if (status[0] == 1 && status[1])
{
switch (status[1]) {
case isc_usrname_too_long:
printf("Security database cannot accept long user names\n");
break;
...
}
}
На С++ это конечно работает, но вот в Дельфи у меня проблемы, т.к. при написании например status[0] возникает ошибка "Array type required"... посмотрел IBExternals там ISC_STATUS объявлен так
PISC_STATUS = ^ISC_STATUS;
ISC_STATUS = Long; { 32 bit signed }
Разбираться в этом всем если честно просто нет времени плюс хотелось бы знать достоверный и проверенный вариант обработки ошибок при работе с пользователями через InterbaseAPI.
Заранее спасибо !


 
Соловьев ©   (2003-09-01 12:57) [1]


> status[0]

status[1]


 
Abikos   (2003-09-01 14:13) [2]

>status[1]
дело не в 0 или 1 :)) Ошибка в несовпадении типов.
Тот пример который я указал взят из APIGuide который идет с Interbase.


 
Соловьев ©   (2003-09-01 14:23) [3]

нумерация эл. массивов в С с 0 в Object Pascal c 1


 
flint ©   (2003-09-01 14:37) [4]

дело не в этом. Можно поставить там и 1 и 2 и 3 будет одна и таже ошибка "Array type required"!!! Если есть рабочий пример на Дельфи поделитесь, пожалуйста !


 
Zacho ©   (2003-09-01 14:52) [5]

Сейчас нет под рукой, но если надо могу скинуть завтра.
Забавное совпадение: мне самому сейчас понадобилось :)


 
Zacho ©   (2003-09-01 15:01) [6]


> flint © (01.09.03 14:37) [4]

Пример ушел тебе на мыло, лови :)


 
flint ©   (2003-09-01 15:24) [7]

Спасибо, огромное !



Страницы: 1 вся ветка

Текущий архив: 2003.09.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.043 c
1-71716
Kremen
2003-09-10 16:40
2003.09.22
Есть ли функция или оператор для сложения по модулю 2? Подскажите


1-71578
Pavel Oliynik
2003-09-10 10:06
2003.09.22
что за бага ? enable:=false модального окна


14-71890
Alex21
2003-09-03 17:18
2003.09.22
Как проследить в какие окна , проги и доки заходил USER


1-71725
volser
2003-09-10 15:15
2003.09.22
Как добавить свою кнопку в caption формы?


3-71558
NiBL'S
2003-08-28 17:26
2003.09.22
В DBgrid e не отображаются все записи таблицы.