a mi no se me ocurre nada mas... a ver si a algun otro compañero de por aqui se le ocurre alguna idea que pueda ayudarte 
un saludo

un saludo
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
String[] array = textBox1.Text.Split(new Char[] { '*' });
DS = new DataSet("dsClients");
//main table definition
DataTable mainTable = new DataTable("clients");
DataColumnCollection cols = mainTable.Columns;
DataColumn column = cols.Add("clientcode",typeof(Int32));
column.AllowDBNull = false;
cols.Add("clientacctname",typeof(String)).MaxLength = 60;
cols.Add("primarycontact",typeof(String)).MaxLength = 30;
cols.Add("primaddrcode",typeof(String)).MaxLength = 10;
cols.Add("initialamt",typeof(Decimal));
cols.Add("createdate",typeof(System.DateTime));
//primary key
mainTable.PrimaryKey = new DataColumn[] {cols["clientcode"]};
//add table to DataSet
DS.Tables.Add(mainTable);