图书介绍

C#数据库入门经典PDF|Epub|txt|kindle电子书版本下载

C#数据库入门经典
  • (英)Scott Allen,(英)Syed Fahad Gilani等著;郝启堂,张哲峰译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:730206332X
  • 出版时间:2003
  • 标注页数:529页
  • 文件大小:61MB
  • 文件页数:546页
  • 主题词:C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C#数据库入门经典PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 安装MSDE1

1.1 随.NET Framework安装MSDE1

1.1.1 安装.NET Framework2

1.1.2 安装MSDE和范例数据库3

1.2 随Visual Studio.NET安装MSDE3

1.3 使用MS Access连接到MSDE4

1.4 探究数据库7

1.5 使用ServerExplorer连接9

1.6 小结13

第2章 简单数据驱动应用程序14

2.1 创建应用程序14

2.2 建立与数据库的联系16

2.3 数据绑定19

2.4 编辑数据26

2.5 小结28

2.6 练习28

第3章 SQL入门29

3.1 SQL简介29

3.2 使用SQL30

3.2.1 从Visual Studio.NET中运行SQL语句30

3.2.2 从命令行运行SQL32

3.2.3 定制查询工具34

3.3 读取数据34

3.4 插入数据41

3.5 更新数据42

3.6 删除数据44

3.7 SQL数据类型45

3.7.1 数值数据类型45

3.7.2 字符串数据类型46

3.7.3 日期和时间数据类型46

3.8 二进制数据类型46

3.9 恢复Northwind数据库47

3.10 小结48

3.11 练习48

第4章 ADO.NET简介49

4.1 使用ADO.NET的原因49

4.1.1 ADO简介49

4.1.2 从ADO到ADO.NET50

4.1.3 ADO.NET和.NET Framework51

4.2 ADO.NET的体系结构52

4.3 .NET数据提供者的组件67

4.4 小结69

4.5 练习70

第5章 连接数据库71

5.1 .NET数据提供者中的Connection对象71

5.2 用SqlConnection连接到MSDE72

5.2.1 调试SQL Server的连接76

5.2.2 连接到另一机器上的SQL Server78

5.2.3 SqlConnection中的安全和口令79

5.2.4 SqlConnection中的连接字符串子句79

5.3 改进对Connection对象的使用81

5.3.1 在连接对象构造函数中使用连接字符串81

5.3.2 使用finally关闭连接81

5.3.3 显示连接信息84

5.4 用OleDbConnection连接到Microsoft Access87

5.5 用OleDbConnection连接到Oracle91

5.6 用OdbcConnection连接到MySQL91

5.7 用OracleConnection连接到Oracle95

5.8 小结97

5.9 练习98

第6章 获取数据99

6.1 创建Command对象99

6.1.1 关联命令与连接101

6.1.2 给Command对象分配命令文本103

6.2 执行命令104

6.3 执行具有多个结果的命令106

6.4 执行非查询命令109

6.4.1 创建表113

6.4.2 创建数据库115

6.5 命令参数117

6.6 在其他.NET数据提供者中使用Command对象121

6.7 小结127

6.8 练习128

第7章 使用DataReader129

7.1 ADO.NET数据读取器简介129

7.2 DataReader的概念130

7.2.1 使用序数索引器134

7.2.2 使用列名索引器137

7.2.3 使用类型访问器方法137

7.3 更多地了解数据143

7.4 为DataReader获得模式信息147

7.5 在DataReader中使用多个结果集150

7.6 小结152

7.7 练习152

第8章 DataSet和DataAdapter153

8.1 对象模型153

8.1.1 DataSet与数据适配器153

8.1.2 DataSet简介154

8.1.3 DataAdapter简介155

8.1.4 DataTables、DataColumns和DataRows156

8.2 利用DataSets和DataAdapters157

8.2.1 填充DataSet157

8.2.2 DataSet中的筛选和排序160

8.2.3 使用DataView164

8.2.4 修改DataSet中的数据166

8.2.5 把变化保存到数据存储中169

8.3 DataSet和XML173

8.4 类型和无类型DataSet174

8.5 小结176

8.6 练习176

第9章 数据和Windows应用程序177

9.1 数据绑定简介177

9.1.1 简单数据绑定178

9.1.2 复杂数据绑定180

9.1.3 数据绑定的工作原理182

9.1.4 同步控件与数据源184

9.2 数据源的类型187

9.2.1 绑定到数组188

9.2.2 绑定到数据表189

9.2.3 绑定到数据集191

9.2.4 绑定到数据视图192

9.3 DataGrid192

9.4 使用DataGrid更新数据源196

9.5 小结199

9.6 练习199

第10章 ASP.NET200

10.1 基础知识200

10.1.1 Web窗体201

10.1.2 把数据绑定到DataGrid208

10.1.3 DataGrid中的分页210

10.2 ASP.NET页生命期213

10.2.1 提供可扩展性214

10.2.2 选择行217

10.2.3 使用绑定列221

10.3 编辑DataGrid223

10.3.1 模板列226

10.3.2 删除行229

10.3.3 排序DataGrid230

10.4 小结232

10.5 练习233

第11章 验证基于Web的用户输入234

11.1 Web验证237

11.1.1 客户端验证237

11.1.2 服务器端验证238

11.2 ASP.NET验证控件239

11.2.1 RangeValidator控件239

11.2.2 CompareValidator控件243

11.2.3 RegularExpressionValidator控件244

11.2.4 CustomValidator控件246

11.2.5 ValidationSummary控件248

11.3 程序化验证253

11.4 小结254

11.5 练习255

第12章 表和关系257

12.1 表257

12.1.1 创建表258

12.1.2 给表添加行260

12.1.3 删除表261

12.2 表关系261

12.2.1 键和约束262

12.2.2 关系类型264

12.2.3 参照完整性265

1 2.2.4 数据库图表266

12.3 在C#中使用表269

12.4 小结276

12.5 练习277

第13章 SQL查询278

13.1 Northwind查询应用程序,第Ⅱ部分278

13.2 SQL命令283

13.2.1 DISTINCT283

13.2.2 子查询284

13.2.3 GROUP BY287

13.2.4 合计函数288

13.2.5 日期函数289

13.2.6 CASE语句290

13.2.7 JOIN292

13.2.8 LIKE296

13.3 小结298

13.4 练习299

第14章 视图和存储过程300

14.1 视图300

14.2 存储过程309

14.3 小结329

14.4 练习330

第15章 索引和约束331

15.1 索引331

15.1.1 索引的优点334

15.1.2 索引的缺点336

15.1.3 聚集索引337

15.1.4 复合索引338

15.1.5 其他索引原则341

15.1.6 维护索引342

15.2 约束343

15.2.1 数据完整性344

15.2.2 惟一约束344

15.2.3 检查约束346

15.2.4 NULL约束349

15.2.5 默认约束351

15.2.6 维护约束352

15.3 小结353

15.4 练习353

第16章 身份验证和授权355

16.1 AdminHelp工具355

16.2 数据库安全介绍356

16.3 身份验证357

16.3.1 Windows身份验证模式357

16.3.2 混合模式身份验证358

16.4 管理用户359

16.4.1 数据库登录359

16.4.2 特殊用户361

16.4.3 用户账户362

16.4.4 管理角色364

16.5 应用权限368

16.5.1 撤消权限368

16.5.2 授予权限369

16.5.3 拒绝权限369

16.5.4 解决权限冲突369

16.5.5 对象权限370

16.5.6 语句权限371

16.5.7 浏览权限372

16.6 实现安全375

16.7 小结376

16.8 练习376

第17章 XML和ADO.NET377

17.1 XML的优缺点377

17.2 XML文档的结构378

17.3 模式381

17.4 ADO.NET和XML385

17.5 使用XML的应用程序配置388

17.6 其他内容392

17.7 小结393

17.8 练习393

第18章 处理ADO.NET和数据库异常394

18.1 C#中的一般异常处理394

18.1.1 基本异常类396

18.1.2 throw语句397

18.2 ADO.NET异常和数据库异常397

18.3 异常类398

18.4 ADO.NET异常399

18.5 数据库异常406

18.6 小结415

18.7 练习416

第19章 事务417

19.1 使用事务的场合417

19.2 ACID属性418

19.3 事务处理语句419

19.3.1 利用SQL事务419

19.3.2 嵌套事务432

19.3.3 ADO.NET事务433

19.4 其他的内容440

19.5 小结441

19.6 练习442

第20章 ADO.NET事件443

20.1 事件和委托443

20.2 ADO.NET事件445

20.2.1 连接对象事件445

20.2.2 利用多个处理程序460

20.3 小结463

20.4 练习463

第21章 不规则数据464

21.1 不规则数据的SQL Server数据类型464

21.2 在数据库中存储图像466

21.3 把二进制数据提取到文件482

21.4 处理大型文本文件489

21.5 其他ADO.NET数据提供者中的不规则数据498

21.5.1 提供者之间不规则数据类型枚举的区别500

21.5.2 ODBC.NET数据提供者中的不规则数据504

21.6 小结506

21.7 练习506

附录A 定制查询工具应用程序507

附录B XML初级读本517

B.1 XML517

B.1.1 XML文档517

B.1.2 XML命名空间520

B.1.3 格式良好和有效的XML521

B.1.4 验证XML文档522

B.2 小结527

热门推荐