欢迎投稿

今日深度:

几步走,教你创建简单访问数据库方法(1)

几步走,教你创建简单访问数据库方法(1)


本文将建立一个最简单的WCF RIA Services访问数据库的实例,附带有数据库文件,可以在SQL Server中附加数据库,在本文中并没有采用ADO.NET实体数据模型绑定数据库,而是单独写一个类来连接数据库查询数据表并返回值,下面我们看详细步骤。

第一步:首先我们打开VS2010,新建一个Silverlight应用程序项目SLGetDataFromWCFRIA。

 

第二步:点击确定之后,在弹出的“新建Silverlight应用程序”窗口中,选中“启用 WCF RIA 服务”复选框然后确定。

 

第三步:在创建好的项目中,鼠标右键点击“SLGetDataFromWCFRIA.Web”项目,然后“添加”-->“新建项”-->“WCF服务”,命名为SLWCFRIA.svc。

 

第四步:在上一步生成的ISLWCFRIA.cs文件中,我们可以定义相关的通信的契约,在本实例中我们定义一个string GetData()契约。

 

第五步:在SLWCFRIA.svc.cs文件中我们实现这个契约函数,代码如下:

  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.Linq;  
  4. using System.Runtime.Serialization;  
  5. using System.ServiceModel;  
  6. using System.Text;  
  7. using System.Data;  
  8. using System.Data.SqlClient;  
  9. namespace SLGetDataFromWCFRIA.Web{  
  10.     // 注意: 使用“重构”菜单上的“重命名”命令,可以同时更改代码、svc 和配置文件中的类名“SLWCFRIA”。  
  11.     public class SLWCFRIA : ISLWCFRIA  
  12.     {  
  13.         public void DoWork()  
  14.         {  
  15.         }  
  16.         public string GetData()  
  17.         {  
  18.             DataSet dsDB.Getdata("select * from userinfo");  
  19.             return ds.GetXml();  
  20.         }  
  21.     }  
  22. }          
  23.  


www.htsjk.Com true http://www.htsjk.com/shujukugl/17843.html NewsArticle 几步走,教你创建简单访问数据库方法(1) 本文将建立一个最简单的WCF RIA Services访问数据库的实例,附带有数据库文件,可以在SQL Server中附加数据库,在本文中并没有采用ADO.NET实体数据...
评论暂时关闭