Sorry for mistake my code are:

BatchRecord br = (BatchRecord) dsl.newRecord(DSL.*table*(DSL.*name*("schema",
Batch.*BATCH*.getName())) , batch);

dsl.insertInto(DSL.*table*(DSL.*name*("schema", Batch.*BATCH*
.getName()))).set(br).onDuplicateKeyUpdate().set(br).execute();


the error are:

java.lang.ClassCastException: class org.jooq.impl.RecordImpl cannot be cast
to class it.ieo.dao.jooq.codegen.dc1.tables.records.BatchRecord
(org.jooq.impl.RecordImpl and
it.ieo.dao.jooq.codegen.dc1.tables.records.BatchRecord are in unnamed
module of loader 'app')

Il giorno dom 29 mar 2020 alle ore 23:13 Rob Sargent <robjsarg...@gmail.com>
ha scritto:

> And exactly what problem are you having?
>
> On Mar 29, 2020, at 2:24 PM, nome cognome <iz8...@gmail.com> wrote:
>
> Hi everyone,
> i have a question, i want to put data in db using:
>
> *public* Table<?>  = DSL.*table*(DSL.*name*(schema, Batch.*BATCH*
> .getName()));
> BatchRecord br = dsl.newRecord(tablesFields.batchTable , batchPOJO);
> dsl.insertInto(Batch.*BATCH*
> ).set(br).onDuplicateKeyUpdate().set(br).execute();
>
> but i have some problem  with dsl.newRecord
>
> how i do to resolve?
> thanks
> Giuseppe
>
> --
> You received this message because you are subscribed to the Google Groups
> "jOOQ User Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jooq-user+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jooq-user/5853ba15-4919-4939-90b3-bdcb849274d9%40googlegroups.com
> <https://groups.google.com/d/msgid/jooq-user/5853ba15-4919-4939-90b3-bdcb849274d9%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "jOOQ User Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jooq-user+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jooq-user/918B7BB5-0DD1-4924-8196-AE1B7C40E710%40gmail.com
> <https://groups.google.com/d/msgid/jooq-user/918B7BB5-0DD1-4924-8196-AE1B7C40E710%40gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups "jOOQ 
User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jooq-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jooq-user/CAO6DE2kESwBBr3XYxKM9e%3DXPo3-ZCKYO2enzh%2Bur85WwWqEY%3DQ%40mail.gmail.com.

Reply via email to