|
|
|
Data Access Layer для Firebird 2.0
|
|||
|---|---|---|---|
|
#18+
konstsch <nospam@sql.ru> Хибернейт берет значение из генератора: CREATE GENERATOR HIBERNATE_SEQUENCE, мне же нужен GEN_PRODUCT_ID. поменяйте дефолтный на свой, типа: Код: plaintext 1. 2. 3. Код: plaintext Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2007, 16:47 |
|
||
|
Data Access Layer для Firebird 2.0
|
|||
|---|---|---|---|
|
#18+
sorry не увидел что вы так уже пробовали Код: plaintext Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2007, 16:58 |
|
||
|
Data Access Layer для Firebird 2.0
|
|||
|---|---|---|---|
|
#18+
хотя по логике. если вы задаете сами имя генератора. не должен он по дефолту обращаться к nHibernate какой версии используете? Код: plaintext Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2007, 17:04 |
|
||
|
Data Access Layer для Firebird 2.0
|
|||
|---|---|---|---|
|
#18+
+ тщательно проверьте все свои маппинги. Код: plaintext Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2007, 17:13 |
|
||
|
Data Access Layer для Firebird 2.0
|
|||
|---|---|---|---|
|
#18+
блин потрясающе, только что увидел что VS не копировала библиотеку где находился DAL(а в нем и работа с хибернейт), ну эт ладно. вообщем остается только покричать аааааа!!!! saпоменяйте дефолтный на свой, типа: <generator class="sequence"> <param name="sequence">GEN_PRODUCT_ID</param> </generator> эта да такая конструкция заработала, спасиб. а если вообще без вызова генератора, т.е. что бы хибернейт полагался на БД, так и не понял что нужно подставить: native identity assigned ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2007, 17:30 |
|
||
|
Data Access Layer для Firebird 2.0
|
|||
|---|---|---|---|
|
#18+
konstsch а если вообще без вызова генератора, т.е. что бы хибернейт полагался на БД, так и не понял что нужно подставить: native identity assigned полагался в каком плане? если вы хотите чтобы nHibernate плюнул на генерацию идентификаторов ставьте assigned , и тогда вы должны сами позаботиться об айди создаваемых объектов в приложении. identity - для БД поддерживающих столбцы identity. на сколько я знаю Firebird не поддерживает. native - гибер сам выберет генератор, в случае с Firebird подозреваю что это будет sequence . P.S. Мне больше нравится guid.comb и guidы в качестве идентификаторов. Код: plaintext Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2007, 18:16 |
|
||
|
Data Access Layer для Firebird 2.0
|
|||
|---|---|---|---|
|
#18+
sanative - гибер сам выберет генератор, в случае с Firebird подозреваю что это будет sequence именно так и выбирает причем пихает свой генератор HIBERNATE_SEQUENCE Ну вроде более менее разобрался с маппингом, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2007, 23:52 |
|
||
|
|

start [/forum/topic.php?fid=17&gotonew=1&tid=1352632]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 420ms |

| 0 / 0 |
