- 创建数据库 数据表 (图书表,图书类别表为例) 分离后 一定要能找到
- 2表 数据库创建 数据表创建 ,数据类型 ,非空,主键 自增,主外键约束
2) 2表 查询 SQL语句 (可能有分组 和排序)
a.查询主表 :select * from 主表名; 列少的表
例如: 查询全部类别 select * from t;
b.查询从表 : select * from 从表名;
例如: 查询全部图书 select * from book;
c.2表 查询 :
select 需要的列1,…from 主表,从表 where 主表.主键=从表.外键
例如:查询全部图书及类别名
select book.name,t.t_name from t,book where t.t_id=book.t_id;
3) 添加,删除,修改 SQL语句
a.添加 insert 表名 values(值1,值2…);
例如:添加一条图书
insert book values('WEWDS',33.33,'2019-3-12',2);
b.修改 update 表名 set 列1=值1,列2=值2 where 条件
例如: 修改编号为4的图书信息的名称为xxx,价格为yyy
update BOOK set name='DFDW',price=1.0 where id=4;
c.删除 delete 表名 where 条件
例如: 删除编号为4的图书
delete book where id=4;
- 创建项目 (如果没有要求,自己名字全拼)--主窗体
- 最大化
- 标题内容
- 菜单
- 设置为父窗体
- 关闭 程序 代码
- 跳转窗体代码
3.创建 子窗体 –查询
1)居中显示
2)标题
3)dgv控件
4)其他控件
5)实现查询全部代码
- 实现模糊查询代码
- 右键删除的代码
- 右键 跳 修改 窗体 的代码
9)关闭当前窗体
4. 创建 子窗体 –添加
1) 居中显示 同 查询
2) 标题 同查询
3) 添加需要的控件
4) 添加需要的代码
5) 非空判断
6)关闭当前窗体 同查询
5. 创建 子窗体 -修改窗体
1) 居中显示
2) 标题
3) 修改需要的控件 同添加
4) 修改需要的代码
5) 非空判断
6) 关闭当前窗体 同添加
6.代码规范
1)名字必须不能出现中文,不能纯数字命名 cbName
2)必须有注释,3条以上 // // //
3)必须有异常处理
try
{
//这里出了 路不放 ,其余代码都放
}
catch (Exception)
{
MessageBox.Show("出现异常");
}
finally
{
// 6.改关闭关闭就行了 释放资源
路 .Close();
}