[Java lista] Firebird: Error converting to short.
ragasits.csaba at chello.hu
ragasits.csaba at chello.hu
2006. Okt. 4., Sze, 13:18:15 CEST
Mar probaltam ezt is, de ugyanaz a hiba:
if (getValueAt(row,i).toString()!=null) stmt.setObject(j,getValueAt(row,i));
else stmt.setNull(j, metaData.getColumnType(i));
A mezon nincsen not null.
/Cs
>
> feladó: "Hollósi Balázs" <hollosibalazs at gmail.com>
> A mezo eredeti tipusat kell megadni
> setNull (1, java.sql.Types.VARCHAR);
>
> On 10/4/06, ragasits.csaba at chello.hu <ragasits.csaba at chello.hu> wrote:
> > Hello,
> >
> > Jelenleg minden adatmodosito SQL utasitast dinamikusan allitok ossze, a parametereket az alabbi modon adom at:
> >
> > stmt.setObject(j,getValueAt(row,i));
> >
> > Ez mokodik is, de ha null--t adok megneki parameterkent, akkro a kovetkezo uzenettelel szall:
> >
> > org.firebirdsql.jdbc.field.TypeConvertionException: Error converting to short.
> > at org.firebirdsql.jdbc.field.FBShortField.setString(FBShortField.java:117)
> > at org.firebirdsql.jdbc.field.FBField.setObject(FBField.java:738)
> > at org.firebirdsql.jdbc.AbstractPreparedStatement.setObject(AbstractPreparedStatement.java:354)
> >
> > Probaltam a kovetkezot, de ez se mukodott:
> >
> > A stmt.setNull(j, Types.NULL);
> >
> > Van valakinek otlete, hogy hogyan tudok null erteket megadni ?
> >
> > Thx,
> > Csaba
> >
> > _______________________________________________
> > Javalist mailing list
> > Javalist at javagrund.hu
> > http://javagrund.hu/mailman/listinfo/javalist
> >
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
További információk a(z) Javalist levelezőlistáról