Hi Adam,
CSV data is handled by the Microsoft text database driver (as opposed to XLS files). By default it will recognize text fields (limit at 255 chars).
To contain more data, the field needs to be detected as a memo field. This can be enforced by using a schema.ini file that resides in the same folder as the database.
You can create it using a text editor, and should be formatted like this:
[test.csv]
ColNameHeader=True
Format=Delimited(
DecimalSymbol=,
CharacterSet=ANSI
Col1=myfieldname Memo
Where 'test.csv' is the database name (multiple entries can be made in the same file)
In this sample, Col1 states that the first column in the database has the name 'myfieldname' and is a memo field.
As you can see, other options can be forced, like ANSI encoding and the text delimiter ( ';' in the sample)