SqlConnection myConn = new SqlConnection("Server=(local);uid=sa;pwd=;database=Northwind");String sql = "Create View....."; //创建视图的sql语句SqlCommand myCommand = new SqlCommand(sql, myConn);
myConn.Open();
myCommand.ExecuteNonQuery();
myConn.Close();

解决方案 »

  1.   

    upto(阿球)
    这里好像 不是说在 数据库 里面建视图啊!
    应该 是使用
    DataView 吧
      

  2.   

    to hertcloud(重载⊙DNA→ 努力学习 .Net) 我相信我的自觉:)
      

  3.   

    支持hertcloud(重载⊙DNA→ 努力学习 .Net) 的直觉 :)
      

  4.   

    我是想在.net 中用DataSet 中的Table 建立一个试图,以解决修改了一个基表后,视图中的内容能够自动改变,如果直接在数据库中建视图,如果我要向试图关联的一个基表增加数据实现起来比较麻烦,希望各位指教
      

  5.   

    我要解决的实际问题是:一个Order表 和 一个 Customer表,我想要用显示所有客户的订单情况,并且可以增加、修改、删除订单。
      

  6.   

    另注:显示客户的订单情况时,也需要显示客户信息,Order表是用外键关联到Customer表
      

  7.   

    既然熟悉 ADO.NET 的就在 .xsd里拉视图用过 .xsd 的朋友就知道 xsd
    schema 在.net 里又叫 xml架构, 可以在 dataapdater 设计示图里直接生成.如何拉视图?
    就将在 sql 上拉视图这么简单
      

  8.   

    楼主,你真会兜圈!!!在DataSet中Fill两个表"Order"和"Customer",然后建立DataRelation,这样两个表就有主从关系,更新数据库只要dataAdapter.Update(dataSet);
    以下示例创建一个新的 DataRelation 并将其添加到 DataSet 的 DataRelationCollection 中。private void CreateRelation() {
        // Get the DataColumn objects from two DataTable objects in a DataSet.
        DataColumn parentCol;
        DataColumn childCol;
        // Code to get the DataSet not shown here.
        parentCol = DataSet1.Tables["Customers"].Columns["CustID"];
        childCol = DataSet1.Tables["Orders"].Columns["CustID"];
        // Create DataRelation.
        DataRelation relCustOrder;
        relCustOrder = new DataRelation("CustomersOrders", parentCol, childCol);
        // Add the relation to the DataSet.
        DataSet1.Relations.Add(relCustOrder);
     }使用 DataAdapter 和 DataSet 更新数据库
    ms-help://MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconUpdatingDatabaseWithDataAdapterDataSet.htm
    自己慢慢看,我睡觉去了
      

  9.   

    to:SVG(ben)
    我在.xsd中 添加了Order表 和 Customer表,但是如何拉视图?视图在ADO.net对于的是什么类?
      

  10.   

    to:upto(阿球)
    谢谢你的指教。
    你帮我解决了一个问题:数据的获取。还有一个问题:我想把这个视图的数据显示在一个DataGrid 中如何显示?
      

  11.   

    在dataadapter中有个视图,你可以用图形界面编辑,也可以在。NET中打开与SQL SERVER连接的工具也可以看到视图
      

  12.   

    WinForm的例子:
    http://chs.gotdotnet.com/quickstart/winforms/doc/WinFormsData.aspx
    主详细信息窗体
    客户详细信息窗体WebForm的例子:
    http://chs.gotdotnet.com/quickstart/aspplus/doc/webdataaccess.aspx
    处理主-从关系
    WebForm的例子可能不是你想要的效果,那么你可以模仿WinForm啦.
      

  13.   

    如果想在一个DataGrid中显示,可以参考这篇文章:Hierarchical Data Binding in ASP.NET
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspn-hierdatabinding.asp
      

  14.   

    视图在ADO.net对于的是什么类//==>
    作的视图其实是 dataset 的 datatable 关系图来的
    但是更新并不是 dataapdater.update(dataset)这么简单。
    这里有主从表关系的更新顺序的