了解WPF的C/S框架

您所在的位置:网站首页 cs架构例子 了解WPF的C/S框架

了解WPF的C/S框架

2024-07-16 12:06| 来源: 网络整理| 查看: 265

首先,让我们来了解一下什么是C/S框架,C/S框架分为两大部分【Service服务端 + Client客户端】,由三层架构组成【数据层、逻辑层、页面层】,数据层(连接数据库,简称DAL),逻辑层(逻辑处理,简称BLL),页面层(页面显示,简称UI)。其中,DAL&BLL组成C/S框架中的服务端,而UI页面层则是框架的客户端。使用三层架构写法的目的,防止数据层与逻辑层中的系统文件被不法分子偷取,单单只展示页面层给用户。 Service服务端(DAL + BLL + WCF):①起到系统与数据库之间的连接作用。②DAL数据层:它一个类库(并非应用程序),因此在VS中创建程序的服务端时,点击类库进行创建。 ③如何连接数据库【DAL】:Sqlserver数据库连接方式有多种,这里只介绍最常用的:通过SqlConnection和Sqlserver数据库用户名和密码验证来操作数据库,Data Source指的是数据库地址和端口号,需要注意的是地址和端口号之间是用",(逗号)"进行分隔的;Initial Catalog数据库名字;User ID和Password分别是指用户名和密码:public string strConnect = @“Data Source=(local);Initial Catalog=TTS;User ID=sa;Password=123”;④如何查询数据表【DAL】:

//在()内,sql属于字符串类型变量,param则是数组类型变量,SqlParameter负责接收SQL存储过程语句,param负责接收参数 public DataTable QueryDataTable(String sql, SqlParameter[] param) { /* 实例化DataTable(DataTable负责接收查询到的数据) */ DataTable dt = new DataTable(); /* 建立数据库连接(using使用,SqlConnection方法打开数据库, 并通过已声明的数据库连接字符strConnect,去建立程序与数据库之间的连接) */ using (SqlConnection conn = new SqlConnection(strConnect)) { //打开连接 conn.Open(); //SqlData


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3