Whether using the SQLdb or Zeos components, I have no trouble saving long text (I tested it with over 1,000 characters) or a file (an image of ~100 KB) to the database.
Perhaps when defining the dataset, you set a limit on that column yourself (the Size property for the field), and in that case, the dataset ensures that you do not exceed that size.