>>>增加一列????you need to run something like OleDbCommand OleDbCommand1 = new OleDbCommand("ALTER TABLE YourTableName ADD COLUMN NewColumnName INTEGER", conn);conn.Open();
OleDbCommand1.ExecuteNonQuery();
conn.Close();if you mean 增加一行 and assume your datatable has a primary key, tryOleDbDataAdapter da = new OleDbDataAdapter("select * from YourTableName", conn);
OleDbCommandBuilder cb = new OleDbCommandBuilder(da);
DataSet DataSet1 = new DataSet();
da.Fill(DataSet1,"YourTableName")DataRow dr = DataSet1.Tables["YourTableName"].NewRow();
dr["col1"] = ...;
dr["col2"] = ...;
...
DataSet1.Tables["YourTableName"].Rows.Add(dr);da.Update(DataSet1,"YourTableName");