Book a Demo

Author Topic: Error with DAO.Field[3163]  (Read 3392 times)

kt1

  • EA Novice
  • *
  • Posts: 15
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Error with DAO.Field[3163]
« on: April 05, 2007, 06:27:01 pm »
Hi,

I'm using Enterprise Architect 6.5.802. I receive error message:

"DAO.Field[3163]The field is too small to accept the amount of data you attempted to add. Try inserting or pasting less data"

Can you help me to resolve it?

Thanks

???

P.S: i got this error when then parameters list is too long
« Last Edit: April 05, 2007, 06:43:41 pm by kt1 »

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Error with DAO.Field[3163]
« Reply #1 on: April 05, 2007, 09:34:53 pm »
This is a known problem.  It's caused by Sparx incorrectly making such fields too small.  I posted a similar bug two weeks ago.

We have overcome similar problems by redefining the appropriate field in the database.  If an EAP file, from text(255) to memo.  You can make the appropriate transformation for other RDBMSs.

Usual caveats about backing up and testing before continuing.  However, if the field doesn't have an index, so far we've not found any problems using such redefinitions.

HTH,
Paolo
« Last Edit: April 05, 2007, 09:35:20 pm by PaoloFCantoni »
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!