connection=new SqlConnection("server=jxjx;uid=sa;pwd=; database=libraryDatabase");
connection.Open();
string query="SELECT * FROM  libraryTable";
selectCommand=connection.CreateCommand();
selectCommand.CommandText=query;
selectCommand.CommandType=CommandType.Text;deleteCommand=connection.CreateCommand();
deleteCommand.CommandText="Delete libraryTable ";
deleteCommand.CommandType=CommandType.Text;dataAdapter=new SqlDataAdapter(SelectCommand);
dataAdapter.deleteCommand=deleteCommand;
dataSet=new DataSet();
dataAdapter.Fill(dataSet);dataSet.Tables[0].Rows[list_index].delete();
dataAdapter.Update(dataSet,"libraryTable");
dataSet.AcceptChanges();当我在列表框点击一行,并欲将它删除,表面上好象删掉了,但我打开SQL SERVER2000查看数据表是发现把该表中数据全删掉了