基于C#的Access数据库的界面登陆_初体验数据库

本文记录了一位C#初学者使用Access数据库创建登录界面的过程。作者从安装Access,创建数据库和数据表开始,然后学习如何进行数据库连接和编写查询语句。在遇到数据库语法错误和关键字冲突的问题后,最终成功实现了用户名和密码的匹配功能。
摘要由CSDN通过智能技术生成

在学习C#一小段时间后,网上逛发现对于C#这类界面开发,如果要做一个好一点的应用,不用数据库基本上不可能了。以前懒得学,都是用文件方式存储,然后再程序初始化的时候读出,并沾沾自喜的说,其实这样甚至在不用程序的时候也能修改。但是后来发现,不可控制的隐藏字符深深的伤害。今天下定决心学习下数据库,从Access开始。毕竟这是最早过的NCRE所“推荐”的嘛。

首先呢,是安装Access,网上很容易下到,我用的是2010,跟word保持一致。

安装完后,新建了一个“数据库”,名字叫做user.accdb,并且里边的数据表叫做user,字段有ID(自带)、UserName、Password三个(后来因为这个该死的user表的起名,折腾一阵)。

根据baidu头条,了解到数据库编写在完成以上准备工作以后,需要做“connect”工作。

于是写下了

           OleDbCommand cmd;
            //access数据库连接语句
            string oleDBString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + accdb_path;
            //创建连接对象
            OleDbConnection conn = new OleDbConnection(oleDBString);
            conn.Open();
当然,为了能够确保代码能够重用,所以果断封装在了一个方法当中,成了下边的样子……

</

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值