数据透视表默认的是绝对引用,当数据表发生移动时,透视表所关联的区域还是原来的区域,并不会随着数据表的移动而移动,数据源引用就会无效。
解决方法:重新选择数据,插入透视表即可;或者直接更改数据源。
属性
1. databaseName String数据库名称,即数据库的SID。
2. dataSourceName String数据源接口实现类的名称。
3. description String对数据源的描述。
4. networkProtocol String和服务器通讯使用的网络协议名。
5. password String用户登录密码。
6. portNumber数据库服务器使用的端口。
7. serverName String数据库服务器名称。
8. user String用户登录名。
如果数据是水,数据库就是水库,数据源就是连接水库的管道,终端用户看到的数据集是管道里流出来的水。
你知道当遇到数据透视表提示数据源引用无效的问题时,该怎么解决吗?下面来介绍一下方法。
材料/工具
excel
方法
1/5
有时会遇到数据透视表提示数据源引用无效的问题。
请点击输入图片描述
2/5
其实原因是excel文件的文件名中有“[ ]”符号。
请点击输入图片描述
3/5
此时只需要先右建单击该excel文件选择“重命名”选项。
请点击输入图片描述
4/5
将文件名中的“[]”去掉即可。
请点击输入图片描述
5/5
现在就可以透视成功了。
请点击输入图片描述
两种办法:一是你生成.exe文件,而后连同你的源程序(包括窗体、模块、数据库等)一起拷到别人的电脑上。有一个前提,你在编程过程中用的路径不能写成实际路径,而应该用App.Path这种方法,生成的.exe文件与原来的.vbp文件要在同一文件夹下,也就是不改变app.path。
二是打包,把生成的setup文件安装在别人电脑上。同样,前提是路径不能用实际路径,否则程序会找不到你的数据库。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)