视图应用一(First)

用工具生成视图
1.新建视图,右击,添加表t_StoreIn,t_Goods
  有关联字段的,会自动关联。
2.选择列,sid,snum... gname
3.可以修改别名,sid为编号,gname为物品名称。
4.在第三行,自动生成sql语句。
5.点击执行,在第四行,输出查询结果。

注意,输出查询结果,生成的表,就是视图当表使用时,当成的表。
改了别名,则就按改之后的名称使用。

自动生成的代码
SELECT dbo.t_StoreIn.sid AS 编号, dbo.t_Goods.gname AS 物品名称, dbo.t_StoreIn.snum,
      dbo.t_StoreIn.sdate, dbo.t_StoreIn.sprice, dbo.t_StoreIn.summary
FROM dbo.t_StoreIn INNER JOIN
      dbo.t_Goods ON dbo.t_StoreIn.gid = dbo.t_Goods.gid

 

基本操作

  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Web;
  5. using System.Web.Security;
  6. using System.Web.UI;
  7. using System.Web.UI.WebControls;
  8. using System.Web.UI.WebControls.WebParts;
  9. using System.Web.UI.HtmlControls;
  10. using SQLHelper;
  11. using System.Text;
  12. using System.Data.SqlClient;
  13. using System.Collections.Generic;
  14. /// <summary>
  15. /// test 的摘要说明
  16. /// </summary>
  17. public class test
  18. {
  19.     public DataTable getbyid(int 编号)
  20.     {
  21.         StringBuilder sb = new StringBuilder();
  22.         sb.Append("select * from VIEW_test where [编号]=@编号");
  23.         SqlParameter[] param = { DBHelper.GetParameter("@编号", SqlDbType.Int, 4, "[编号]", 编号) };
  24.         return DBHelper.ExecuteDt(sb.ToString(), param);
  25.     }
  26.     /// <summary>
  27.     /// 取得全部
  28.     /// </summary>
  29.     /// <returns></returns>
  30.     public DataTable getlist()
  31.     {
  32.         StringBuilder sb = new StringBuilder();
  33.         sb.Append("select * from VIEW_test");
  34.         return DBHelper.ExecuteDt(sb.ToString());
  35.     }
  36.     public test()
  37.     {
  38.         //
  39.         // TODO: 在此处添加构造函数逻辑
  40.         //
  41.     }
  42. }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值