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

eugeney
30 окт 2006, 13:45
Форум: Общие проблемы
Тема: как получить данные возвращаемые хранимой процедурой в JAVA
Ответы: 2
Просмотры: 2913

Re: как получить данные возвращаемые хранимой процедурой в J

Код: Выделить всё

 PreapareStatement ps=con.prepareStatement("select * from MyStoredProc(?)");
  ps.setString(1,"nnnnn");
  ResultSet res = ps.excuteQuery();
  if(res.next()){
  String o=res.GetString("имя возвращаемой переменной");
}
Ты пропустил вызов

Код: Выделить всё

res.next()
читай доку по JDBC
eugeney
23 окт 2006, 12:10
Форум: Общие проблемы
Тема: Перехват или подсматривание запросов
Ответы: 6
Просмотры: 4909

Dimitry Sibiryakov писал(а):Ethereal или любой другой сетевой сниффер.
Зачем так сложно? Любой отладчик на точку входа в
isc_dsql_prepare
isc_prepare
isc_dsql_exec_immed2
isc_dsql_execute_immediate
И все, снифер кучу мусора показывать будет
eugeney
05 окт 2006, 15:19
Форум: Проектирование БД и запросов
Тема: ХП или запрос?
Ответы: 26
Просмотры: 17848

Некоторые вещи даже "многоэтажным" запросом нереализуемы в принципе. Это один критерий. Ась? Это что нельзя выполнять через запросы что можно через SP? Пример запроса на проэкцию данных плиз. Примеры модификации в n-таблицах не подходит. Второй критерий - размещение бизнес-логики. Я (в данный момен...
eugeney
05 окт 2006, 08:52
Форум: Проектирование БД и запросов
Тема: ХП или запрос?
Ответы: 26
Просмотры: 17848

Re: ХП или запрос?

stix-s писал(а):несколько абстракный вопрос
Какими критериями следует руководствоваться, если есть выбор:
строить "многоэтажный" запрос или реализовать аналогичную логику в ХП?
Как правило скорость и возможности, т.е. есть некоторые задачи которые запросом сделать очень очень трудно.
eugeney
29 сен 2006, 11:31
Форум: Проектирование БД и запросов
Тема: Организация учета дробного товара в БД
Ответы: 14
Просмотры: 11464

Re: Организация учета дробного товара в БД

По опыту надо рассматривать штучка и штука как разные товары. Небольшой гемор при подсчете количеств что по остаткам у тебя 10 штучек и 224 штук, но так правильнее. Из опыта есть пачкаx20 штук , книг например. Отрыли пачку книг получили получили 20 штук книг но из них опять пачку не сделаеш. Аналоги...
eugeney
14 авг 2006, 13:49
Форум: FAQ
Тема: (INSERT INTO ... SELECT ... RETURNING ...) are not supported
Ответы: 19
Просмотры: 15619

Тем более непонятно: зачем внутри процедуры ехекут блок... И как это поможет получить ПК вставленной записи. Ты задачу поподробне опиши. тебя не поймеш ты из клиента хочеш получить запрос который вставляет и возвращает данные или в коде процедуры? Если в коде процедуры то тогда "иди стандартным пут...
eugeney
14 авг 2006, 10:33
Форум: FAQ
Тема: (INSERT INTO ... SELECT ... RETURNING ...) are not supported
Ответы: 19
Просмотры: 15619

mdfv писал(а):Да так сейчас и делаю.
Только нутро сопротивляется.
С логической точки зрения RETURNING является более
правильным методом, т.к. не требуется переписывать работу триггера, который чисто теоретически может измениться когда-нибудь.
Используй EXECUTE BLOCK, IIRC RETURNING работает через него.
eugeney
24 июл 2006, 17:28
Форум: Вопросы создания клиентских и серверных приложений
Тема: jaybird embedded no jaybird in java.library.path
Ответы: 5
Просмотры: 5961

itmaster писал(а):Думаю идея понятна. =)
Ага. Тока не рабочая эта идея ну ни как :lol:
eugeney
20 июл 2006, 10:25
Форум: Общие проблемы
Тема: Прошу наставить меня на путь истинный
Ответы: 13
Просмотры: 8194

уточню :) мало того, что таблица не моя, БД тоже не моя :) и физического доступа к компу с ней я к ней не имею проектировать данную таблицу и БД я не буду :) меня лишь интересует вопрос, как мне жизть облегчить и заставить запрос работать быстрее, поскольку могут понадобиться и другие запросы или ж...
eugeney
07 июн 2006, 09:06
Форум: Общие проблемы
Тема: Параллельное выполнение запросов
Ответы: 23
Просмотры: 14426

pticelov писал(а):ФАК читал. А что у огненной птицы? Проверял. Если сервер у меня уходит в себя на сложном запросе, приконнектиться к БД неудается никак. FB 1.5.3
Читай про различия CS и SS
eugeney
05 июн 2006, 15:16
Форум: Вопросы создания клиентских и серверных приложений
Тема: Перевод приложения под Oracle на Firebird
Ответы: 5
Просмотры: 4912

elbug писал(а):У меня Firebird 1.5.
Пробовал заменять NUMERIC разной разрядности и точности, но
в компонентах тип получается: TSmallIntegerField или TLargeIntegerField для ключевых полей и TFloatField для неключевых полей
Какой компонентой доступа пользуешся?
eugeney
02 июн 2006, 12:01
Форум: Вопросы создания клиентских и серверных приложений
Тема: Перевод приложения под Oracle на Firebird
Ответы: 5
Просмотры: 4912

Re: Перевод приложения под Oracle на Firebird

Есть приложение написаное на ADO под Oracle. Необходимо переложить под Firebird. Проблема заключается в седующем: целочисленные поля для Oracle определяются как TBCDField, а в Firebird, как TIntegerField - появляется ошибка о несовпадении типов. Подскажите, пожалуйста, возможно ли приведение полей ...
eugeney
30 май 2006, 11:20
Форум: Совместимость различных версий
Тема: IBExpert под Linux и вопрос совместимости gds32
Ответы: 5
Просмотры: 13510

А почему бы не попробовать заставить работать Эксперта с нативным линуксовым fbclient-ом? Насколько я помню, wine такое позволяет. ИМХО не совсем. Правильно, позволяет он все делать. Нужно маны читать, WINE когда линкует DLL смотрит что это за файл ELF иди MZ, после этого линкует по своим правилам ...
eugeney
26 апр 2006, 10:56
Форум: Администрирование
Тема: Можно ли из Винды переносить в Линукс файл *.fbd?
Ответы: 9
Просмотры: 8457

Ну вот навались втроем и затоптали... :shock: хорошо, убедили, если в следующей жизни буду sun sparc командовать, я на него базу копировать не буду. :oops: Это если у тебя есть 2-й сервер который будет базу под спарком поднимать то поделись плизз, а то у меян 2-ка не хочет упорно работать. Даже есл...
eugeney
28 мар 2006, 10:00
Форум: Вопросы создания клиентских и серверных приложений
Тема: JDBC JayBird 2.0.1 FireBird 1.5 и события базы
Ответы: 8
Просмотры: 6619

fixxer писал(а):Я у себя не нашел пакета org.firebirdsql.event
может дело в версии 2.0.1 ?
Тебе уже ответили :D :
http://www.sql.ru/forum/actualthread.as ... 04#2485754
eugeney
27 мар 2006, 11:23
Форум: Вопросы создания клиентских и серверных приложений
Тема: JDBC JayBird 2.0.1 FireBird 1.5 и события базы
Ответы: 8
Просмотры: 6619

kdv писал(а):а в хелпе по jaybird этого нет?
Дим как ни странно в доке я не нашел :-(


org.firebirdsql.event.FBEventManager
eugeney
22 мар 2006, 17:49
Форум: Вопросы создания клиентских и серверных приложений
Тема: Продажа исходников
Ответы: 7
Просмотры: 6382

Но - если ты передаешь исходники, забудь про сопровождение. Дим исходники могут быть для разных вещей, вот например ты представляеш как можно ковырятся в исходниках Firebird. И много будет желающих этим заниматься? То есть, изначально надо выяснить - зачем заказчику исходники. Отмаз есть, другого н...
eugeney
14 мар 2006, 16:27
Форум: Вопросы создания клиентских и серверных приложений
Тема: Embedded SQL в Interbase. Не удается настроить...
Ответы: 10
Просмотры: 7470

Re: Embedded SQL в Interbase. Не удается настроить...

Если у кого-то есть реальный :!: опыт использования Embedded SQL в С++Builder (любой версии), то был бы очень признателен. Сам Firebird частично написан на gpre. Только там используется не DSQL, а GMDL. В один проект включить не уверен, make файл сделать можно а вот чтобы его BCB генерил не уверен ...
eugeney
10 мар 2006, 15:44
Форум: Общие проблемы
Тема: 256 полей в таблице - предел?
Ответы: 13
Просмотры: 8931

Ivan_Pisarevsky писал(а):Амбисните дремучему зачем отбирать за раз три сотни колонок, а то я, видимо, не вьезжаю в какой-то высший умысел??? :roll:
М.б. какую нибуть "шахматку" хранить? А про спобобы хранения разрежанныъх таблиц и сборку на клиете а не PIVOT наред не знает?
eugeney
07 мар 2006, 12:52
Форум: Общие проблемы
Тема: 256 полей в таблице - предел?
Ответы: 13
Просмотры: 8931

Ivan_Pisarevsky писал(а):Пара таблиц, отношение один к одному, связать внешним ключем и сджойнить, делов-то. :)
Если из них потом сделать VIEW и тригера на UPDATE/INSER/DELETE то тогда от таблиц не отличиш. Но производительность будет :-D