91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 218KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-17
  • 語言: 其他
  • 標簽:

資源簡介

wcf對數據庫的增刪改查的綜合實例,里面描述了常見的錯誤處理方式,是學習WCF入門的很不錯的實例

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?DBModel;

namespace?AccessDB
{
????public?class?DBHelper
????{
????????TestEntities?dbContext;
????????public?DBHelper()
????????{
????????????dbContext?=?new?TestEntities();
????????}

????????public?void?AddProducts(Products?products)
????????{
????????????try
????????????{
????????????????tb_Products?tmp?=?new?tb_Products();
????????????????tmp.ProductID?=?products.ProductID;
????????????????tmp.ProductName?=?products.ProductName;
????????????????tmp.ProductOrigin?=?products.ProductOrigin;
????????????????tmp.ProductCategory?=?products.ProductCategory;
????????????????dbContext.AddTotb_Products(tmp);
????????????????dbContext.SaveChanges();
????????????}
????????????catch
????????????{?
????????????}
????????}

????????public?void?DelProducts(int?productID)
????????{
????????????try
????????????{
????????????????tb_Products?tmp?=?dbContext.tb_Products.FirstOrDefault(c?=>?c.ProductID?==?productID);
????????????????dbContext.Deleteobject(tmp);
????????????????dbContext.SaveChanges();
????????????}
????????????catch
????????????{?
????????????}
????????}

????????public?void?UpdateProducts(Products?products)
????????{
????????????try
????????????{
????????????????tb_Products?tmp?=?dbContext.tb_Products.FirstOrDefault(c?=>?c.ProductID?==?products.ProductID);
????????????????tmp.ProductName?=?products.ProductName;
????????????????tmp.ProductOrigin?=?products.ProductOrigin;
????????????????tmp.ProductCategory?=?products.ProductCategory;
????????????????dbContext.SaveChanges();
????????????}
????????????catch
????????????{
????????????????throw?new?Exception();
????????????}
????????}

????????public?Products?GetProducts(int?productID)
????????{
????????????try
????????????{
????????????????tb_Products?tmp?=?dbContext.tb_Products.FirstOrDefault(c?=>?c.ProductID?==?productID);
????????????????Products?products?=?new?Products();
????????????????products.ProductID?=?tmp.ProductID;
????????????????products.ProductName?=?tmp.ProductName;
????????????????products.ProductOrigin?=?tmp.ProductOrigin;
????????????????products.ProductCategory?=?tmp.ProductCategory;
????????????????return?products;
????????????}
????????????catch
????????????{
????????????????return?null;
????????????}
????????}

????????public?List?GetProductsList()
????????{
????????????try
????????????{
????????????????List?productsList?=?new?List();
????????????????List?tb_ProductsList?=?dbContext.tb_Products.ToList();
????????????????
????????????????if?(tb_ProductsList.Count?>?0)
????????????????{
????????????????????foreach?(tb_Products?tmp?in?tb_ProductsList)
????????????????????{
????????????????????????Products?products?=?new?Products();
????????????????????????products.ProductID?=?tmp.ProductID;
????????????????????????products.ProductName?=?tmp.ProductName;
?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2965??2011-09-23?20:57??WCFDemo\AccessDB\AccessDB.csproj

?????文件???????7168??2011-09-23?22:11??WCFDemo\AccessDB\bin\Debug\AccessDB.dll

?????文件??????15872??2011-09-23?22:11??WCFDemo\AccessDB\bin\Debug\AccessDB.pdb

?????文件??????10240??2011-09-23?22:11??WCFDemo\AccessDB\bin\Debug\DBModel.dll

?????文件??????17920??2011-09-23?22:11??WCFDemo\AccessDB\bin\Debug\DBModel.pdb

?????文件???????3682??2011-09-23?22:11??WCFDemo\AccessDB\DBHelper.cs

?????文件????????956??2011-09-23?22:11??WCFDemo\AccessDB\obj\Debug\AccessDB.csproj.FileListAbsolute.txt

?????文件???????7168??2011-09-23?22:11??WCFDemo\AccessDB\obj\Debug\AccessDB.dll

?????文件??????15872??2011-09-23?22:11??WCFDemo\AccessDB\obj\Debug\AccessDB.pdb

?????文件???????3853??2011-09-23?22:11??WCFDemo\AccessDB\obj\Debug\ResolveAssemblyReference.cache

?????文件???????1348??2011-09-23?14:09??WCFDemo\AccessDB\Properties\AssemblyInfo.cs

?????文件????????484??2011-09-23?14:00??WCFDemo\DBModel\App.Config

?????文件??????10240??2011-09-23?22:11??WCFDemo\DBModel\bin\Debug\DBModel.dll

?????文件????????484??2011-09-23?14:00??WCFDemo\DBModel\bin\Debug\DBModel.dll.config

?????文件??????17920??2011-09-23?22:11??WCFDemo\DBModel\bin\Debug\DBModel.pdb

?????文件???????3362??2011-09-23?15:14??WCFDemo\DBModel\DBModel.csproj

?????文件????????179??2011-09-23?14:35??WCFDemo\DBModel\DesktopComputer.cs

?????文件???????7265??2011-09-23?14:00??WCFDemo\DBModel\EntityModel.Designer.cs

?????文件???????3905??2011-09-23?14:00??WCFDemo\DBModel\EntityModel.edmx

?????文件????????227??2011-09-23?14:49??WCFDemo\DBModel\NotebookComputer.cs

?????文件????????820??2011-09-23?22:11??WCFDemo\DBModel\obj\Debug\DBModel.csproj.FileListAbsolute.txt

?????文件??????10240??2011-09-23?22:11??WCFDemo\DBModel\obj\Debug\DBModel.dll

?????文件??????17920??2011-09-23?22:11??WCFDemo\DBModel\obj\Debug\DBModel.pdb

?????文件???????4608??2011-09-23?15:07??WCFDemo\DBModel\obj\Debug\Refactor\DBModel.dll

?????文件???????5632??2011-09-23?14:00??WCFDemo\DBModel\obj\Debug\TempPE\EntityModel.Designer.cs.dll

?????文件???????1889??2011-09-23?20:55??WCFDemo\DBModel\Products.cs

?????文件???????1346??2011-09-23?13:58??WCFDemo\DBModel\Properties\AssemblyInfo.cs

?????文件???????4890??2011-09-23?20:39??WCFDemo\Host\App.config

?????文件???????7168??2011-09-23?22:11??WCFDemo\Host\bin\Debug\AccessDB.dll

?????文件??????15872??2011-09-23?22:11??WCFDemo\Host\bin\Debug\AccessDB.pdb

............此處省略156個文件信息

評論

共有 條評論

相關資源