bu wrote:[color=blue]
> This is also a good idea.... thanks for the help![/color]
I vote for Allen's solution. Very easy to implement.
[color=blue]
>
>
> "Allen Browne" <AllenBrowne@SeeSig.Invalid> wrote in message
> news:41f84864$0$25498$5a62ac22@per-qv1-newsreader-01.iinet.net.au...
>[color=green]
>>Execute a series of Append query statements, reading 50-char at a time.
>>For example, the source for the 2nd one would be:
>> SELECT Mid([Descrip], 51, 50)
>> FROM Table1
>> WHERE Len([Descrip]) > 50
>>
>>If this is extended, or needs to be done repeatedly, you could write some
>>VBA code that loops through appending each 50 char at a time, until there
>>are no more records returned, i.e. until db.RecordsAffected = 0.
>>
>>--
>>Allen Browne - Microsoft MVP. Perth, Western Australia.
>>Tips for Access users -
http://allenbrowne.com/tips.html
>>Reply to group, rather than allenbrowne at mvps dot org.
>>
>>"bu" <bu@nospam.com> wrote in message
>>news:8jUJd.5606$pS3.2017@fe07.lga...
>>[color=darkred]
>>>I have a database field that represents an item description and varying
>>>length. I am using the database to import the item description into
>>>another
>>>program (the other program is ODBC-aware ). The problem is that the
>>>description would be imported into the other program in lengths of 50
>>>characters. So if the entire description is 160 chars, the program[/color][/color]
>
> would
>[color=green][color=darkred]
>>>need the description in 4 rows - 3 rows of 50 and 1 row of 10.
>>>
>>>I have been trying to determine a way to write a query that would
>>>essentially parse the description field into lengths of 50 chars AND
>>>return
>>>each parsed chunk as a different row. Needless to say, I am stumped.
>>>
>>>If anyone has any ideas or suggestions, it would be greatly appreciated!
>>>
>>>thanks in advance,
>>>bill
>>>
>>>[/color]
>>
>>[/color]
>
>[/color]