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

// 将已存在的数据存储到列表中 var existingData = new List(); while (olddata_reader.Read()) { var rowData = new List(); for (int i = 0; i < olddata_reader.FieldCount; i++) { if (olddata_reader.GetName(i) != "姓名") // 判断列名是否为"姓名" { rowData.Add(olddata_reader.GetString(i)); // 假设数据是以字符串形式存储的,根据实际情况进行修改 } } existingData.Add(string.Join(", ", rowData)); // 将每行的数据以逗号分隔拼接为字符串 }

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

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

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