// 查询数据库中已存在的数据 MySqlCommand olddata_command = new MySqlCommand($"SELECT * FROM {tableName}", conn); MySqlDataReader olddata_reader = olddata_command.ExecuteReader();

// 将已存在的数据存储到列表中 var existingData = new List<List>(); while (olddata_reader.Read()) { var rowData = new List(); for (int i = 0; i < olddata_reader.FieldCount; i++) { if (i != columnIndex) // 删除某一列 { rowData.Add(olddata_reader.GetString(i)); // 假设数据是以字符串形式存储的,根据实际情况进行修改 } } existingData.Add(rowData); }

修改一下代码实现:查询数据库中已存在的数据删除某一列之后存储在新列表中 查询数据库中已存在的数据MySqlCommand olddata_command = new MySqlCommand$SELECT FROM tableName conn;MySqlDataReader olddata_reader = olddata_commandExecuteReader; 将已存在的数据存储到列表中

原文地址: https://www.cveoy.top/t/topic/i9dB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录