WPF项目知识C/S框架

这篇博客介绍了WPF项目中的C/S框架,包括Service服务端和Client客户端的组成。文章详细阐述了三层架构(数据层、逻辑层、页面层)的应用,以及数据层(DAL)如何连接数据库,逻辑层(BLL)处理业务逻辑,页面层(UI)展示数据。同时,讲解了Service服务端如何通过Sqlserver数据库连接,并提供了查询、新增、修改和删除数据的方法示例。
摘要由CSDN通过智能技术生成

一、火车后台管理系统:使用的是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[]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值