02 2019 档案

摘要:这里为了避免符号为'的sql注入,加了下面的代码 让重要的参数变成数组,符号'也就跟着变成了正常的字符串 操作数据库的时候让command.Parameters.AddRange去执行,这时候重要参数就变成了正常的字符串,不会影响我们的sql语句了 阅读全文
posted @ 2019-02-28 19:19 橙-极纪元JJYCheng 阅读(2742) 评论(0) 推荐(0)
摘要:为什么使用异常处理 异常:在运行时发生的错误 异常处理:预知可能发生的异常,在程序中编码处理 操作数据库时可能发生异常: 无法打开数据库 无法读取数据 数据操作出错 使用 try-catch 块捕获和处理异常 finally 块——无论是否发生异常,都会执行 在VS里便捷的快速的生成try代码 、 阅读全文
posted @ 2019-02-28 19:10 橙-极纪元JJYCheng 阅读(163) 评论(0) 推荐(0)
摘要:ADO.NET 的主要组件 ADO.NET 结构图 .NET 数据提供程序类型 .NET Framework 数据提供程序 说 明 SQL Server .NET 数据提供程序 Microsoft SQL Server 数据源 System.Data.SqlClient 命名空间 OLE DB .N 阅读全文
posted @ 2019-02-28 18:35 橙-极纪元JJYCheng 阅读(2490) 评论(0) 推荐(1)
摘要:在创建数据表的过程中设置列的属性并实施数据完整性 SQL Server提供了以下四种约束: 1.实体完整性约束 2.域完整性约束 3.引用完整性约束 4.自定义完整性约束 创建数据库表需要设置表的 1.列名 2.数据类型 3.是否允许为空 4.主键 5.必要的默认值 6.标识列 7.检查约束 8.主 阅读全文
posted @ 2019-02-27 14:39 橙-极纪元JJYCheng 阅读(1333) 评论(0) 推荐(0)
摘要:文末有“实战代码” 接口表示一种能力 A.做这项工作需要一个钳工(木匠/程序员) 钳工是一种“能力”,不关心具体是谁 B.接口是一种能力 体现在接口的方法上 C.面向接口编程 程序设计时 1.关心实现类有何能力,而不关心实现细节 2.面向接口的约定而不考虑接口的具体实现 如何理解接口是一种能力? 接 阅读全文
posted @ 2019-02-26 16:41 橙-极纪元JJYCheng 阅读(673) 评论(0) 推荐(0)