C#应用开发与实践课件作者胡学钢第20章节课程设计——快递单打印系统.pptVIP

  • 11
  • 0
  • 约3.93万字
  • 约 97页
  • 2018-05-08 发布于广东
  • 举报

C#应用开发与实践课件作者胡学钢第20章节课程设计——快递单打印系统.ppt

1.重复信息的提示 在数据库应用程序开发中,有些信息在业务要求上不允许重复,如本实例中的快递单号码, 那么对于出现了重复信息的情况,软件要给予主动提示,并强制用户改正,然后程序方可继续运行,这有利于保证数据与实际业务的一致性。 2.删除前提示 在删除数据记录时,软件应该给予主动的提示,提示用户是否继续进行,以防止用户的误操作,进而造成不必要的损失。 3.适当使用存储过程 存储过程是一组具有特定逻辑功能的SQL语句集合,它存放在数据库中,并预先编译好。适当地使用存储过程的优点很多,可以提高SQL语句的执行效率、降低网络流量等等。通过开发本系统,总结出以下3种情况比较适合调用存储过程: 当某项业务同时操作多个数据表时。 当某项业务对数据库进行复杂操作时,如同时执行查询、更新、插入等操作。 当某项业务频繁查询某个或多个数据表时。 20.8.2 经验总结 4.善于抽取公共逻辑 对于软件开发中的一些公共逻辑,比如打开子窗体、控件绑定到数据源等,最好将这些公共逻辑封装成方法,然后把这些方法放入到公共类中,从而减少重复性代码的编写。 if (String.IsNullOrEmpty(ctxt.Text.Trim())) //若当前控件的Text属性值为空 { if (MessageBox.Show(ctxt.ControlName

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档