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

Yang_Qinqing 2007-03-08 02:31:27
问题如下:

我有两个表:

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"???

谢谢各位大大帮忙.
...全文
180 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lailing 2007-06-05
  • 打赏
  • 举报
回复
长见识!
Yang_Qinqing 2007-03-08
  • 打赏
  • 举报
回复
@hbxtlhx(平民百姓)

你可以参考着syscolumns及sysobjects这两个系统表去查看一个字段的信息.

<hr />

谢谢。我试试
Yang_Qinqing 2007-03-08
  • 打赏
  • 举报
回复
@hbxtlhx(平民百姓)

用视图的时候没有必法知道某个字段来自哪一个表,
除非你去SysObjects里去查.

___________________________________________________________________________________

谢谢您的回复,
请问怎样才能查到呢?
北京的雾霾天 2007-03-08
  • 打赏
  • 举报
回复
你可以参考着syscolumns及sysobjects这两个系统表去查看一个字段的信息.
北京的雾霾天 2007-03-08
  • 打赏
  • 举报
回复
用视图的时候没有必法知道某个字段来自哪一个表,
除非你去SysObjects里去查.

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧