信息管理系统课程设计教学课件2数据库访问
15页1、信息管理系统课程设计,第二讲 数据库访问 李衷怡 wendan_,启动数据库服务,创建数据库,创建数据库,数据库连接,Microsoft SQL Server,用于与远程服务器上的数据库连接,Microsoft SQL Server Express,用于与数据库文件建立连接,Microsoft SQL Server Compact,用于移动设备应用程序,数据库连接示例,连接数据库服务器,string cs = “Data Source = 127.0.0.1; Initial Catalog = MIS_Demo; Integrated Security = true;“ SqlConnection cn = new SqlConnection(cs);,连接数据库文件,string cs = “Data Source=.SQLEXPRESS; AttachDbFilename = D:InfoMgr_Data.MDF; User Instance = false;“ SqlConnection cn = new SqlConnection(cs);,数据库连接字符串,数据库访问,Da
2、taGridView DataSource(数据源),DataSet,Sql语句,Sql连接,DataReader,数据库访问方式,断开连接方式(建议使用),用DataAdapter对象将不同类型的数据统一读入数据集(DataSet)缓存中,断开连接,对数据进行处理。,保持连接方式,用DataReader对象直接读取数据库记录,在保持与数据库的连接情况下,对数据进行处理。,数据库访问方式,DataSet 数据集,DataAdapter 数据适配器,Connection 数据库连接,Database 数据库,Command 数据库命令,数据集的基本结构,数据库访问示例,执行SQL语句,SqlCommand cmd = new SqlCommand(sql, cn); cmd.Parameters.AddWithValue(paraName, paraValue); cmd.ExecuteNonQuery();,执行SQL语句并返回执行结果,SqlDataAdapter adapter = new SqlDataAdapter(sql, cn); DataSet ds = new Data
3、Set(); DataTable dt = new DataTable(); adapter.Fill(ds); adapter.Fill(dt);,执行SQL语句并返回执行结果读取指针,数据库访问示例,SqlCommand cmd = new SqlCommand(sql, Connection); cmd.Parameters.AddWithValue(paraName, paraValue); SqlDataReader dr = cmd. ExecuteReader(); while(dr.Read() string value = dr.GetValue(0).ToString(); dr.Close();,数据库更新,通过SQL语句写入,INSERT INTO UserInfo (Name) VALUES (用户); SELECT identity UPDATE UserInfo SET Name = 新用户 WHERE ID = 1 DELETE FROM UserInfo WHERE ID = 1,通过适配器更新,SqlCommandBuilder cb = new SqlCommandBuilder(da); adapter.Update(dt);,下拉显示数据库中所有表名称 查看指定数据表的数据内容 字段列名使用字段备注文字 用户能够进行增删改等编辑操作 编辑结果能提交到数据库,数据库演示程序,
《信息管理系统课程设计教学课件2数据库访问》由会员E****分享,可在线阅读,更多相关《信息管理系统课程设计教学课件2数据库访问》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-03-21 39页
2024-03-21 41页
2024-03-21 40页
2024-03-21 34页
2024-03-21 33页
2024-03-21 35页
2024-03-21 21页
2024-03-21 45页
2024-03-21 33页
2024-02-20 85页