- 博客(7)
- 收藏
- 关注
原创 用户密码修改
一般的数据库应用程序都应该提供用户密码修改功能,当用户需要的时候可以更改自己的密码。窗体设计如下:功能实现的基本逻辑是:用户密码修改时,应该首先判断用户输入的原始密码是否正确。如果正确,且两次输入的新密码一致,则允许用户更新密码。具体的代码实现:private void btnSave_Click(object sender, EventArgs e)
2017-02-26 22:14:07 3749 28
原创 转折之点暨TGB第二年寒假结束
和米老师及TGB的缘分从2009年至今,已经有数年之久。但是作为十三期的学员,这是我在TGB度过的第二个寒假于今天刚刚结束。说起这个寒假,几乎没有什么项目的进展,整个寒假及之前的两个月之久,都是处在极度抑郁、灰暗的地带,身体、颈椎、眼睛、肝、孩子、学习,家庭,婚姻等等,周遭的一切都让我极度压抑、喘不过气来,期间不止一次动了想要放弃的念头,想要脱离这一切......好在老公总是及时地拉住了我,自己也
2017-02-19 13:40:24 358 25
原创 C# 使用参数化SQL语句
之前实现的用户登录窗体,我们在用户名和密码框中都输入1‘ or ‘1’=1’,如下图所示。单击“登录“按钮后,你会发现竟然也能进入主窗体!我们输入的名户名和密码并不正确,为何也能进入系统呢?登录成功后,显示的主窗体,如下图:这就涉及到了“SQL注入攻击”问题。我们在程序中存在着大量拼接产生SQL语句的代码,这就会导致一个比较大的安全隐患,容易遭受SQL注入攻击。就这个窗体例
2017-02-13 21:37:01 19709 21
原创 C# 配置文件
之前,将数据库连接字符串写在代码中,但这样不利于应用程序的部署,因为连接字符串中用到了数据库服务器、用户名和密码,而最终用户的数据库服务器、用户名和密码可能和开发时不一致,这就需要修改代码,重新编译程序。通过把连接字符串写到配置文件中,部署时,只需修改配置即可,无需修改代码,重新编译程序所以这里我们介绍建立并读取应用程序配置文件:建立配置文件在解决方案资源管理器中右击项目名称,“添加”
2017-02-13 17:01:11 1869 15
原创 C# 用户登录
成功连接数据库以后,就可以对数据库进行操作了,比如通过查找数据表中的数据,判断用户名、密码是否正确。private void btnLogin_Click(object sender, EventArgs e) { //首先判断用户是否输入 if (txtUserName .Text .Trim ()==""||txtUserPa
2017-02-13 15:14:02 2023 13
原创 c# 数据库连接之实现
要编写程序操作数据库,首先要连接数据库。使用SqlConnection类可以连接到SQL Server数据库。首先在代码中添加对System.Data.SqlClient命名空间的引用:using System.Data.SqlClient;然后在“连接”按钮的单击事件中编写代码: private void button1_Click(object sender, EventA
2017-02-12 16:05:53 595 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人