sql - Excel数据表(SQL查询): Once deleted column no longer shows up

标签 sql excel datatable

我有以下问题: 我有一个由 SQL 查询中的数据提供的数据表。 查询工作正常,但并未显示所有数据。我之前删除了其中一列,不想重新添加它,但它不显示。

有办法让它发挥作用吗?

基本上,我有这些专栏:

Name, First name, birthday, gender

现在我删除了性别:

Name, First name, birthday

过了一会儿,我想读取性别,但是数据表显示如下:

Name, first name, birthday

如果我在 SQL 查询中将列名称从 gender 更改为 sex,它确实有效,但这不是我可以接受的解决方案。 如果我更改名称,然后重命名列标题,则在下次刷新时,该名称将恢复。如果我重命名列标题,然后更改 SQL 查询中的列名称,则该列将在下次刷新时消失。

谁有解决办法吗?

最佳答案

我猜您在“外部数据属性”对话框中选中了“保留列/排序/过滤器/布局”(右键单击>“表”>“外部数据属性”)。尝试取消选中它,刷新,然后再次选中它。先保存!

关于sql - Excel数据表(SQL查询): Once deleted column no longer shows up,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23396788/

相关文章:

mysql - 为什么 'identified by' 在某些授权命令中是强制性的?

java - JExcel API : how to change the color of a Cell?

c# - 批量插入数据表到 MS Access (MS Excel) 数据库 (C#)

c# - 将 DataTable 转换为 CSV 的最有效方法

mysql - 如何从两个不同的日期获得年份差异?

php - 在选择可用房间时使用 MySQL 查询

excel - 具有三种可能结果的 IF 语句 - 参数太多?

javascript - 多数据表切换列

c# - 最佳实践?打开和关闭多连接,或 ado.net 的一个大打开连接

excel - 如何在初始化期间隐藏某些用户表单字段?