找回密码
 立即注册

QQ登录

只需一步,快速开始

谭哈哈

注册会员

10

主题

27

帖子

107

积分

注册会员

积分
107
谭哈哈
注册会员   /  发表于:2024-5-17 17:32  /   查看:2038  /  回复:8
10金币
本帖最后由 谭哈哈 于 2024-5-21 18:09 编辑

这是sqlserver的一个视图数据,为什么ColumnDesc的表头没有下拉按钮呢?自动编号也为什么是置灰状态呢?是因为ColumnDesc的字段长度为空吗?


并且在组合框加载这个视图的时候,为什么只有两个列呢?ColumnDesc哪里去了呢?





最后附我的视图的sql,这个视图就是查询某个表的列名称和列描述。

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

问题跟进 您好,这个系统视图【SYS.EXTENDED_PROPERTIES】中的【Value】列的类型是【sql_variant】,目前活字格还不支持这种类型,所以基于这个列创建的视图【测试结果列名称视图】中的【ColumnDesc】列类型是未知的,所以也就不会出现在绑定字段的列表框里。 您可以描述一下您具体想要实现的需求,我们看看有没有其他方案能帮助到您,或者您也可以在产品需求办法发需求贴交流

8 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-5-17 17:32:47
来自 9#
问题跟进
您好,这个系统视图【SYS.EXTENDED_PROPERTIES】中的【Value】列的类型是【sql_variant】,目前活字格还不支持这种类型,所以基于这个列创建的视图【测试结果列名称视图】中的【ColumnDesc】列类型是未知的,所以也就不会出现在绑定字段的列表框里。

您可以描述一下您具体想要实现的需求,我们看看有没有其他方案能帮助到您,或者您也可以在产品需求办法发需求贴交流
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-5-20 12:30:34
2#
大佬,这个问题看起来有些奇怪。您这个视图可以放在demo中上传上来看一下么,这样我们可以更好的帮助到您
回复 使用道具 举报
谭哈哈
注册会员   /  发表于:2024-5-20 12:50:47
3#
Lay.Li 发表于 2024-5-20 12:30
大佬,这个问题看起来有些奇怪。您这个视图可以放在demo中上传上来看一下么,这样我们可以更好的帮助到您

您这边自己试一下就可以了,建一个视图,视图语句为:
SELECT A.NAME AS 'TableName',B.NAME AS 'ColumnName',C.VALUE AS 'ColumnDesc'
FROM SYS.OBJECTS A
LEFT JOIN SYS.COLUMNS B ON A.OBJECT_ID=B.OBJECT_ID
LEFT JOIN SYS.EXTENDED_PROPERTIES C ON A.OBJECT_ID=C.MAJOR_ID and c.minor_id=b.column_id
where A.name='Sys_ObjVal_10632' and C.value IS NOT NULL
回复 使用道具 举报
谭哈哈
注册会员   /  发表于:2024-5-21 11:44:14
4#
Lay.Li 发表于 2024-5-20 12:30
大佬,这个问题看起来有些奇怪。您这个视图可以放在demo中上传上来看一下么,这样我们可以更好的帮助到您

你们看吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-5-21 18:14:11
5#
大佬,这个外连库我们这边儿链接不上哈,视图的语句我们清楚,但是视图是从其他三张表中来的,我们没有其他三张表的环境,您这边儿可以将其他三张表和视图做一个数据库备份发给我们么,我这边儿尝试还原测试一下,看看能不能复现问题




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
谭哈哈
注册会员   /  发表于:2024-5-21 18:21:07
6#
Lay.Li 发表于 2024-5-21 18:14
大佬,这个外连库我们这边儿链接不上哈,视图的语句我们清楚,但是视图是从其他三张表中来的,我们没有其他 ...

SYS.OBJECTS、SYS.COLUMNS、SYS.EXTENDED_PROPERTIES,这三个是sqlserver自带的
以下是数据库备份

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-5-22 17:13:11
7#
好的,这边儿调查一下这个问题,有什么结果及时给您反馈
回复 使用道具 举报
谭哈哈
注册会员   /  发表于:2024-5-22 17:21:52
8#
Lay.Li 发表于 2024-5-22 17:13
好的,这边儿调查一下这个问题,有什么结果及时给您反馈

好的,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部