This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
You haven't told us how you want to store the array in the DB. If you want the entire String array to go into a column in one row, you would need to make use of nested tables.
Google for nested tables and you will find more information for the same.
I certainly hope you mean that you want to store the array as a row, because column is extremely messy bordering on impossible.
What your code tries to do is write an Object to a single field (column 8) is a row. The underlying database expects the value of the specified column to be of a certain type and your array is not of that type nor can the driver map it to that type.