简单的物流项目实战,WPF的MVVM设计模式(二)
往Models文件添加一个类,ConnectObject
/// <summary> /// 链接数据库字符串 /// </summary> public string SQLConnect { get; set; } /// <summary> /// 读取数据 /// </summary> public string SQLRead { get; set; } /// <summary> /// 新增数据 /// </summary> public string SQLInsert { get; set; } /// <summary> /// 删除数据 /// </summary> public string SQLDelete { get; set; } /// <summary> /// 更新数据 /// </summary> public string SQLUpdate { get; set; }
再添加一个User模型类
/// <summary>/// 登录账号/// </summary>public string UserAccount { get; set; }/// <summary>/// 登录密码/// </summary>public string Password { get; set; }
再添加一个Express模型类,
/// <summary>/// 省份/// </summary>public string Province { get; set; }/// <summary>/// 城市/// </summary>public string City { get; set; }/// <summary>/// 区域/// </summary>public string Area { get; set; }/// <summary>/// 街道/// </summary>public string Street { get; set; }/// <summary>/// 用户名/// </summary>public string UserName { get; set; }/// <summary>/// 手机号码/// </summary>public string PhoneNumber { get; set; }/// <summary>/// 创建时间/// </summary>public string CteateTime { get; set; }
再往Data文件里面添加处理数据的类ConnectToDatabase
public SQLiteConnection SQLiteConnections;public ConnectObject connectObject = new ConnectObject();public ConnectToDatabase(){connectObject.SQLConnect = "Data Source=WMS.db;Version=3;";SQLiteConnections = new SQLiteConnection(connectObject.SQLConnect);SQLiteConnections.Open();}
目前处理的模型类和数据链接类,本文先到这里。敬请期待下一篇详细描述。谢谢观赏!
转载于:https://www.cnblogs.com/R00R/p/11187915.html
简单的物流项目实战,WPF的MVVM设计模式(二)相关推荐
- 【Android项目实战 | 从零开始写app(十二)】实现app首页智慧服务热门推荐热门主题、新闻
说在前面,由于各种adapter,xml布局,bean实体类,Activity,也为了让看懂,代码基本都是"简单粗暴直接不好看",没啥okhttp和util工具类之类的封装,本篇幅 ...
- Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(二)安装 nodejs 环境以及 vue-cli 构建初始项目
Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(二)安装 nodejs 环境以及 vue-cli 构建初始项目 在上一篇<Vue2+VueRouter2+ ...
- JavaEE项目实战_流程审批之二
JavaEE项目实战_流程审批之二 这部分的程序界面原型如下: 1. 请假页面: 员工如需请假,在登录系统后,点击请假功能,填写各项数据后,提交审批.也可以暂时不提交,将内容保存为草稿.以后可以加入功 ...
- python项目实战——银行取款机系统(二)
项目实战目录 python项目实战--银行取款机系统(一) python项目实战--银行取款机系统(二) 前言 环境使用 python 3.9 pycharm 模块使用 requests random ...
- C#跨平台开源项目实战(WPF/Android/IOS/Blazor)
个人介绍 由于本人从业WPF开发, 考虑到国内的WPF开发环境并不是很好, 资源少.项目案例少, 所以导致很多初学者就已经断了念头. 所以我作为WPF的从业者, 就在2019年,开始了发布自己的WPF ...
- 基于Pytorch的简单深度学习项目实战
目录 任务详情 训练设置 网络模型 损失函数 优化器 训练步骤 具体代码 导入环境 导入数据 加载数据 创建网络 损失函数 优化器 开始训练 任务详情 利用CIFAR10数据集,基于pytorch环境 ...
- 一个使用detectron2的简单实例分割项目实战
要求:实现对汽车的分割. 配置:ubuntu18.1.python3.6.13.pytorch1.7.1.detectron2 0.4.gtx2080ti. 数据集:从kaggle下载 效果如下(迭代 ...
- 基于eclipse的android项目实战—博学谷(十二)习题详情界面
本项目是用eclipse软件编写,经过我的亲自实践,其真实有效,希望能给您有所帮助
- Struts2项目实战 微云盘(二):项目结构
1.本节说明 进入github下载本项目(开源) 本节主要介绍项目的结构 2.项目结构 //项目名 StrutsDemo1||_src|//该包存放各种控制器|_cn.lzf.action|//处理文 ...
- SpringBoot项目实战杂货铺登录功能(二)
还在为毕业设计犯愁?这里有现成的系统开源免费提供给你. 今天带来的是整个系统中的登录功能.(至于前端,emm-等后端写完了再把前端改好看点吧
最新文章
- 《高效程序员的45个习惯》读后感
- 深入理解JAVA序列化
- Java % (取模)运算
- 【详细解读】进程管理 -死锁问题 系统有三个进程:A B C 这3个进程都需要5个系统资源。如果系统至少有多少个资源,则不可能发生死锁
- Gentoo - ssh-agent配置
- FreeSql (八)插入数据时指定列
- uniapp 模糊搜索文字添加颜色
- seata分布式事务原理_分布式事务 Seata 及其三种模式详解
- MultipartFile实现图片上传上传
- 小米手机通过USB连接MAC电脑
- java 过滤所有特殊字符
- window7系统电脑屏幕亮度调节
- 钢绞线的弹性模量的计算方法_钢绞线伸长量计算方法.doc
- C#开发OPC客户端
- Excel 表列序号
- 免费离线PDF工具箱,PDF工具大全,PDF合并PDF加密PDF解密PDF格式转换PDF分割PDF旋转以及从PDF中提取图片,满足对PDF操作的一切需求~完全免费无使用次数限制,文末附下载链接~
- 【动态规划】字符串类型动态规划
- 【CodeQL从入门到精通系列】01-CodeQL简介
- BT种子怎么用 BT种子怎么下载 BT种子是什么意思
- c语言数据结构对学生信息折半查找,数据结构实训报告-二分查找学生管理实训报告.doc...
热门文章
- LINUX环境变量environ
- 管理新语:搞绩效考评需谨慎,切勿随意
- cc1: all warnings being treated as errors
- LINUX编译OpenJDK8:cc1plus: all warnings being treated as errors
- 能跑的东西,尽量继续跑,平稳过渡
- IP地址 网络地址 主机地址
- 10代cpu装win7_xp,win7,win8和win10哪个电脑系统最好用
- linux下编译fortran非法字符,linux下fortran中編譯代碼時“undefined reference to `_gfortran_st_”錯誤...
- linux 测试网络端口通不通_能否使用一台矢量网络分析仪来控制多台 E5092A 以增加测试端口数?...
- lisp 吴永进_AutoCAD 完全应用指南