// 查询数据库中已存在的数据 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)); // 将每行的数据以逗号分隔拼接为字符串 }

C# MySQL 删除数据库列并存储数据 - 移除 '姓名' 列

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

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