I
I
Ivan Balan2014-03-06 21:17:21
PostgreSQL
Ivan Balan, 2014-03-06 21:17:21

Why is Varchar type defined as TWideMemoField?

Actually, subject. There is a Clients table in which there are 5 fields of the varchar type without specifying the length, because it is not known in advance what length the values ​​will be. I am connected through the same ADO to basis, I pull out static fields - they are defined as TWideMemoField. And when you try to display such values ​​in a table, such a contraption is displayed.
97e63db3ae8248059b0be8ec7c827c08.png
Postgresql base. How to avoid or fix this? Thank you.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
S
svd71, 2014-03-23
@Toddams

The absence of a length can make it clear to the dataset that the provided data is from BLOB fields. Therefore, try to set the length or add fields of the required type manually in the designer or before opening in runtime.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question