《用户注册》PPT课件

《用户注册》PPT课件

ID:36912443

大小:1.75 MB

页数:32页

时间:2019-05-10

《用户注册》PPT课件_第1页
《用户注册》PPT课件_第2页
《用户注册》PPT课件_第3页
《用户注册》PPT课件_第4页
《用户注册》PPT课件_第5页
资源描述:

《《用户注册》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十一讲用户注册窗体实例1教学目标掌握用户注册窗体的设计过程掌握用户注册的事务处理过程掌握将数据添加到数据库的方法完成用户注册窗体实例的程序编写2四、主要程序代码-Access数据库C#中对数据库操作的主要步骤如下:引入命名空间:usingSystem.Data.OleDb;连接数据库执行SQL语句将数据添加到数据库关闭数据库3第一步:连接数据库构造连接数据库的字符串:stringstrcon="JetOLEDB:EngineType=5;Provider=Microsoft.Jet.OLEDB.4.0;

2、DataSource=student.mdb";或者:stringstrcon="JetOLEDB:EngineType=5;Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+@"....student.mdb";内容回顾:4使用OleDbConnection创建数据库的连接cn:OleDbConnectioncn=newOleDbConnection(strcon);打开连接:cn.open();第一大步结束。5第二步:执行SQL语句使用OleDbComma

3、nd创建对象cmd:OleDbCommandcmd=newOleDbCommand();设置要执行的SQL语句字符串:stringsqlstr=“select/insert/update/delete…….”;设置cmd对象的三个属性:cmd.Connection=cn;cmd.CommandText=sqlstr;cmd.CommandType=CommandType.Text;第一步中创建的连接6调用cmd对象的ExecuteReader()方法执行SQL语句,并赋值给类OleDbDataReader

4、的对象SDR:OleDbDataReaderSDR=cmd.ExecuteReader();第二大步结束。7第三步:读取SQL语句选择的数据读取下一条记录:SDR.Read();判断是否读取到数据,如果能读取到数据说明数据库里面存在相应的用户名和密码,否则说明数据库里面没有:if(SDR.HasRows==true){this.hide();//隐藏登录窗口Form1frm1=newForm1();//创建并打开主界面frm1.Show();}elseMessageBox.Show("用户名或密码错误",

5、"登录失败");第四步:关闭数据库连接:cn.Close();8完整代码:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Runtime.InteropServices;usingSystem.Windows.Forms;usingSystem.Data.OleDb;namespac

6、eWindowsApplication1{publicpartialclassForm1:Form{9publicForm1(){InitializeComponent();}privatevoidbutton1_Click(objectsender,EventArgse){if(userid.Text.Trim()==""passwd.Text.Trim()=="")MessageBox.Show("请输入用户名及密码","登录失败");else{//连接字符串stringstrcon="JetOLED

7、B:EngineType=5;Provider=Microsoft.Jet.OLEDB.4.0;DataSource=student.mdb";//创建数据库的连接publicOleDbConnectioncn=newOleDbConnection(strcon);10cn.Open();//打开连接//创建执行命令对象cmdOleDbCommandcmd=newOleDbCommand();//设置要执行的sql语句sqlstrstringsqlstr="selectfromuserinfowhereU

8、serName='"+userid.Text.Trim()+"'andPaswd='"+passwd.Text.Trim()+"'";//设置cmd对象的三个属性cmd.Connection=cn;cmd.CommandText=sqlstr;cmd.CommandType=CommandType.Text;//读取数据并赋值给OleDbDataReader对象SDROleDbDataReaderSDR=cmd.Execute

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。