日期:2014-05-18  浏览次数:21141 次

怎么显示数据库视图
我在数据库中创建了一个视图来显示两个表中的部分关联数据,将此视图保存为TView,我想在C#程序中将此视图直接显示出来,但在网上查了下用法,都是通过select语句,然后用DataTable,DataViw来显示,这种的话直接写select语句然后再显示就可以了,还用视图干什么?

------解决方案--------------------
你不用视图的话,表关系、显示的表字段,select就都得写在代码中。当你的表结构发生变化时,你就得修改代码重新编译。
使用视图的话,表关系就在视图中。仍你视图再怎么变,只要视图名不变,都不需要去修改代码。
------解决方案--------------------
探讨

C# code

string strCon = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\DbTest.mdf;Integrated Security=True;User Instance=True";
SqlConnection con = new SqlConnection(strCon……