I'm trying to perform a pretty straightforward task here. I'm using a lookup to compare two tables and copy any records that are in table A and not in table B from table A to table B. The lookup deposits these records into a Recordset Destination, then I use a ForEach Loop container with an Execute SQL Task to insert these rows into "table B". (ForEach loop sets user variables with the values retrieved from each of the columns from "table A".)
But apparently there's something wrong with my data types because the package fails when it attempts the insert. It gives me the error "Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done."
I hard coded the values from a single record into my insert script and ran the package with everything but the insert script disabled and it worked fine. I can even run it with everything enabled and using a shorter version of my script that only inserts one of my values- an INT- and it still runs. But when I attempt to include all of the columns from "table A" I get this error.
Any suggestions?