Страница 1 из 1

генератор, для чего он?

Добавлено: 30 июл 2007, 17:33
Unsiker
Всем привет!
Вопрос по FireBird и Fib+
создаю таблицу и генератор
CREATE TABLE "Table1" (
ID INTEGER NOT NULL PRIMARY KEY,
"other" INTEGER
);

/* Autoincrement for field (ID) */
CREATE GENERATOR "GEN_Table1_ID";
/* собственно сам генератор*/
CREATE SEQUENCE "GEN_Table01_ID";
ALTER SEQUENCE "GEN_Table01_ID" RESTART WITH 0;

как в Fib+ грамотно пользоваться этим генератором, так что б при занесении туда определенного значения "other" автоматически заносилось автоинкрементальное ID?

__________
Заранее благодарен

Re: генератор, для чего он?

Добавлено: 31 июл 2007, 08:11
stix-s
Unsiker писал(а):Всем привет!
Вопрос по FireBird и Fib+
создаю таблицу и генератор
CREATE TABLE "Table1" (
ID INTEGER NOT NULL PRIMARY KEY,
"other" INTEGER
);

/* Autoincrement for field (ID) */
CREATE GENERATOR "GEN_Table1_ID";
/* собственно сам генератор*/
CREATE SEQUENCE "GEN_Table01_ID";
ALTER SEQUENCE "GEN_Table01_ID" RESTART WITH 0;

как в Fib+ грамотно пользоваться этим генератором, так что б при занесении туда определенного значения "other" автоматически заносилось автоинкрементальное ID?

__________
Заранее благодарен
поиск по форуму и чтение хелпа по ФИБ+ однозначно поможет

Re: генератор, для чего он?

Добавлено: 31 июл 2007, 09:44
Unsiker
stix-s писал(а): поиск по форуму и чтение хелпа по ФИБ+ однозначно поможет
ты мне очень помог, ты наверное когда в школе учился и учительница спрашивала тебя - ты отвечал поиск по интернету и чтение хелпа по этому вопросу однозначно поможет

Re: генератор, для чего он?

Добавлено: 31 июл 2007, 09:51
WildSery
Unsiker писал(а):ты наверное когда в школе учился и учительница спрашивала тебя - ты отвечал поиск по интернету и чтение хелпа по этому вопросу однозначно поможет
Когда _ты_ в школе учился, то на элементарные вопросы учитель тебе не говорила "глава X, параграф Y, там всё написано" ?

Re: генератор, для чего он?

Добавлено: 31 июл 2007, 10:00
stix-s
Unsiker писал(а):
stix-s писал(а): поиск по форуму и чтение хелпа по ФИБ+ однозначно поможет
ты мне очень помог, ты наверное когда в школе учился и учительница спрашивала тебя - ты отвечал поиск по интернету и чтение хелпа по этому вопросу однозначно поможет
неа, сначала мну научили читать - а потом давали ДЗ - читать от сих до сих, затем спрашивали, и если не прочитал, ставили 2 :)
ЗЫ
а когда я учился в школе такого понятия как интернет в СССР даже не существовало :), но как видишь я почитал книжки и даже форумом пользоваться научился :)

Добавлено: 31 июл 2007, 10:12
Unsiker
stix-s обидно что в школе не научили давать ответы на четко поставленные задачи или ссылки на определенные источники где подымалась подобного рода проблема.

Добавлено: 31 июл 2007, 10:20
stix-s
Unsiker писал(а):stix-s обидно что в школе не научили давать ответы на четко поставленные задачи или ссылки на определенные источники где подымалась подобного рода проблема.
Да, действительно, в школе только читать научили, дали базовые понятия и все :(
И тут на форуме злые дяди - не хотят доку перепечатывать :(
Поиском, я так понимаю пользоваться не хотим, хай дядя поищет и даст мне ссылочку :(
ЗЫ ф топку

Добавлено: 31 июл 2007, 10:28
Unsiker
тык если дядя найдет решение этой проблемы, он сразу радостно известит сказав что "все уже решено", но от этого легче ни тебе ни остальным не станет, а так кто то с такой проблемой будет рыскать по нету да и наткнется на описалово проблемы. И получается что почитает как один другого посылает в инет учится?

Добавлено: 31 июл 2007, 10:33
WildSery
Дяденька зайдёт почитает FAQ и раздел документации на этом сайте.

Добавлено: 31 июл 2007, 11:21
stix-s
Unsiker писал(а):тык если дядя найдет решение этой проблемы, он сразу радостно известит сказав что "все уже решено", но от этого легче ни тебе ни остальным не станет, а так кто то с такой проблемой будет рыскать по нету да и наткнется на описалово проблемы. И получается что почитает как один другого посылает в инет учится?
щаззз, я все свои решения исключительно моих задач в и-нет буду вываливать, поражать глубиной своей мысли
а кто действительно рыскает а не требует это сделать других за себя, тот, как правило и находит
типовых решений навалом :)
и даже если типовое решение не устраивает, то чел почитает доку, сморщит лоб и либо решит задачу, либо поймет что в данном контексте она неразрешима и пойдет другим путем :)
Unsiker писал(а): четко поставленные задачи или ссылки на определенные источники где подымалась подобного рода проблема
т.е. ты мне как-бы задачку ставишь? :) а я вот не желаю ее решать для тебя и знаю, что для ее решения достаточно воспользоваться поиском по слову "join", "генератор" и т.д. тама и ссылочки будут и все, что душе угодно :)
ЗЫ
Да простит меня модератор за флуд :(

Добавлено: 31 июл 2007, 13:29
Unsiker
щаззз, я все свои решения ...
а я вот не желаю ее решать
ключевое слово тут Я, слишком самоуверенный и эгоистичный типок.
не хочеш решать - никто тебя не заставляет, не хочеш высказывать свои мысли - никто тебя не заставляет. Нафига флудить топик? может какой человек добрый зайдет и поможет.

Добавлено: 31 июл 2007, 13:29
Unsiker
форум для чего создан? для того что б все задавали вопросы и их посылали на одну статическую страницу где есть "универсальный ответ" на все вопросы???

Добавлено: 31 июл 2007, 14:03
stix-s
Unsiker писал(а):форум для чего создан? для того что б все задавали вопросы и их посылали на одну статическую страницу где есть "универсальный ответ" на все вопросы???
нет, толерантный ты мой :), не "универсальный ответ", а основы, без коих ты постоянно будешь тут просить помощи :)
но ведь никто вовсе не обязан тебе тут помогать :)
народ помогает исключительно по доброте душевной
ну, если не нтравится "статическая страница" почитай Release Notes к различным версиям FB.
ЗЫ
И если твой вопрос касается этих самых основ (про генераторы например), то именно "на одну статическую страницу" посылать и будут :)
ЗЗЫ
Что-то разболтался я сегодня :)

Добавлено: 01 авг 2007, 13:01
kdv
Так, Unsiker - еще будешь бухтеть, отключу.
На сайте есть статья по генераторам. И не поискав сначала по сайту лезть с вопросом на форум - дурной тон.
А еще и пытаться тут стонать на предмет "научите меня, я типа поиском не умею пользоваться" - это может быстро исчерпать мое терпение.

Добавлено: 01 авг 2007, 13:29
Unsiker
http://www.ibase.ru/devinfo/generator.htm
Генераторы и их использование

Автор: Кузьменко Дмитрий
написано: март 1997 года
переписано: 26.08.2005

и вы 2 года посылаете людей на эту страницу???

Добавлено: 01 авг 2007, 13:34
Unsiker
kdv писал(а):Так, Unsiker - еще будешь бухтеть, отключу.
Так, kdv - еще будешь бухтеть, отключу.
вобще что такое kdv:
комунист - дворник вася. шол бы ты василий улицы заметал

Добавлено: 01 авг 2007, 13:49
Merlin
Unsiker писал(а): вобще что такое kdv:
комунист - дворник вася. шол бы ты василий улицы заметал
Что такое kdv знает 99% всех, кто с IB/FB работает больше недели и имеет доступ в инет. А теперь вот посетители данного форума ещё и знают, что Unsiker - редкостный идиот.

Добавлено: 09 авг 2007, 08:22
kdv
и вы 2 года посылаете людей на эту страницу???
я 10 ЛЕТ людей посылаю на эту страницу. Потому что Я написал эту статью, чтобы закрыть ВСЕ вопросы по генераторам. Написал в 1997 году. В 2005-ом, переписал, чтобы понятно было совсем начинающим.
вобще что такое kdv
это Кузьменко Дмитрий Валерьевич. Т.е. я. Автор и владелец ibase.ru.
В том числе и администратор этого форума - это написано в профиле (Forum Admin).
комунист - дворник вася. шол бы ты василий улицы заметал
последнее китайское предупреждение.