#### 关于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这两个系统表去查看一个字段的信息.