课程的主要内容如下:
第一章~第四章
C#语法
条件语句(if、多重if、switch)
循环语句(for、while、foreach)
跳转语句(break、continue、return)
类、对象和方法
第五章~第十一章
创建数据库、表、约束
用SQL操作数据
用SQL查询数据
第十二章~第十一章
数据库连接的Connection对象
SQL语句执行的Command对象
数据库读取的DataReader对象
贯穿案例:银行管理系统(MyBank)
数据模块
初始化数据信息功能
Ø 对象数组的使用
业务模块
取款功能
Ø 条件判断
Ø 自定义方法
存款功能
Ø 类型转换
Ø 输入输出
转帐功能
Ø 值传递和引用传递
查询余额
Ø 循环语句
贯穿案例:学生信息管理系统(MySchoolBase)
MySchool数据库模块
管理员登录功能
Connection对象
异常处理
Command对象的ExecuteScalar()方法
查询学生信息功能
查询学生数量
Ø select语句
Ø StringBuilder
查看学生用户列表
Ø DataReader对象
Ø Command对象的ExecuteReader()方法
查询指定学生姓名
Ø 带条件的Sql语句
查询指定学生的所有基本信息
Ø 内联接
Ø like关键字
创建年级信息功能
insert语句
Command对象的ExecuteNonQuery()方法
修改学生信息功能
update语句
类型转换
删除学生信息功能
delete语句
C#基础的主要内容:
C#基础
数据类型、类型转换
变量和常量
条件语句、循环语句、跳转语句
数组
命名空间
类和对象
类成员:字段、属性、方法
值传递和引用传递
访问修饰符
this关键字
算法
冒泡排序
SQL Base内容:
用表组织数据
数据完整性
主键和外键
创建数据库、表、约束
用SQL语句操作数据
insert语句
update语句
delete语句
用SQL语句查询数据
select语句
使用order by
使用日期函数
使用聚合函数
模糊查询
分组查询
连接查询
ADO.NET基础
数据库连接
数据库连接字符串
Connection对象
异常处理
try-catch-finally结构
数据库操作
Command对象
DataReader对象
附录:总结的本书的PPT文档
C#语言和数据库技术基础(总结PPT文档)(提取码:f05d)