Very unclear question... can you add some detail? At the surface,
you'd call string.Split(',') [assuming you aren't dealing with the
more complex CSV nuances], and then loop over the array, adding
parameters as needed.
Of course, if the purpose of the CSV is to get multiple values into
the database, then another option is to write a "split" method inside
the DB, either as an UDF or as a SQL/CLR proc - pass a string
(varchar(max)) into the db, and split internally, perhaps into a table-
variable.
In SQL2008, another option is a table-valued parameter.
Marc