C# WinForm开发书店管理系统第二节

C# WinForm开发书店管理系统第二节

解决方案goocz2025-05-20 22:26:187A+A-

我是笑林新记,分享一下我使用C#的一些用法,希望对大家有帮助!


Visual Studio版本:Enterprise 2015

.net 版本:.NET Framework4.5

Sqlserver版本:2008R2


01

本节内容


上一节主要讲了新建项目和登录页面的设计及基本的登录和退出按钮功能的实现,本节我们来实现数据库的操作,新建数据库,用户表,然后通过读取数据库的内容来判断输入的用户名和密码是否正确。

关于登录页面的背景图片及后续的图片均来源于网络,特此澄清一下,如有侵权什么的,请告诉我,我就删掉。


02

新建数据库


这个项目我采用的是Sqlserver数据库。打开数据库,选择新建数据库,数据库名称为ShopManage。

然后新建一张用户表,表名为Shop_User。目前用到的字段不多,只需要用户名和密码即可,其它字段在后续开发过程中,需要用到的时候再添加。UserID是主键,自增,UserName是用户名,UserPwd是密码。

表创建完成后,现在没有新建用户页面,所以先手动添加一条数据。新增用户名为admin,密码为admin123。


03

数据库操作


在Common目录中新增数据库操作类,这个操作类网上很多,可自行下载。我这个有最基本的增删改查,批量执行和连接测试。

04

登录修改

返回登录页面,调用数据库类执行数据查询。

引用数据库操作类SQLDBHelper,定义数据库连接字符串,.格式为:Data Source=. ;Initial Catalog= ShopManage;User ID=sa;password=123456;

Data Source表示数据库IP,这里.表示本机。

Initial Catalog表示数据库名称,上面刚建的数据库ShopManage。

User ID和password分别是数据库的用户名和密码。

上一节中我们是直接写的固定值,现在做了修改,去查询Shop_User表,用查询结果来判断输入的用户名和密码是否正确。


05

运行结果


运行效果:

06

总结预告

第二节已完成,重点为新建数据库,并在程序中如何访问数据库内容,SQLDBHelper的内容我没有贴出来是因为网上有很多,下节要讲的内容是登录跳转到主页面,新增添加用户的功能界面。

点击这里复制本文地址 以上内容由goocz整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

果子教程网 © All Rights Reserved.  蜀ICP备2024111239号-5