首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

#### 关于ADO.net处理 数据库 视图 的有关问题! ####

2011-12-12 
#### 关于ADO.net处理 数据库 视图 的问题! ####问题如下:我有两个表:t_infoinfo_IdintPKinfo_Namenvarcha

#### 关于ADO.net处理 数据库 视图 的问题! ####
问题如下:

我有两个表:

t_info
info_Id   int   PK
info_Name   nvarchar(10)

t_key
key_Id   int   PK
info_Id   int

--------------------------

然后我用这个俩表建立了一个视图

v_key

SELECT   t_key.key_Id,   t_info.info_Name
FROM   t_info   RIGHT   OUTER   JOIN
t_key   ON   t_info.info_Id   =   t_key.info_Id

--------------------------

意思是说,v_key视图会显示两个字段:key_Id,和info_Name,
v_key的 "父表 "是t_key,而 "从属表 "是t_info,

问题是:

当我获取视图中的 "字段   info_Name "   的时候,怎么才能知道   "info_Name   字段 "来自   表   "t_info "???

谢谢各位大大帮忙.

[解决办法]
用视图的时候没有必法知道某个字段来自哪一个表,
除非你去SysObjects里去查.
[解决办法]
你可以参考着syscolumns及sysobjects这两个系统表去查看一个字段的信息.

热点排行