当前位置:首页 > 工业技术
Delphi 2005数据库开发教程
Delphi 2005数据库开发教程

Delphi 2005数据库开发教程PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:梁灿,丁璇编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302110085
  • 页数:406 页
图书介绍:本书全面、系统地介绍了使用Delphi 2005开发数据库的编程方法,并深入探讨了Delphi 2005提供的新技术。内容包括Delphi语言的基础知识、数据库开发环境的配置、数据集的数据感应组件的应用、传统的BDE数据开发技术;dbExpress技术、打印和报表;Interbase数据库开发、针对于.NET的最新技术VCL.NET、ASP.NET数据库开发等。
《Delphi 2005数据库开发教程》目录

目录 1

第1章 Delphi 2005对.NET的支持 1

1.1 IDE开发环境概述 1

1.1.1 Delphi 2005的安装 1

1.1.2 Delphi 2005界面概述 11

1.2 Delphi 2005的新特性 18

1.2.1 Delphi 2005的发展史 18

1.2.2 Delphi 2005的新特性 20

1.3 开发一个简单的应用程序 22

1.3.1 新建一个工程 23

1.3.2 向窗体上添加控件 24

1.3.3 添加事件处理程序 25

1.3.4 运行应用程序 26

1.4 本章小结 27

第2章 .NET Framework概述 28

2.1 .NET概述 28

2.1.1 .NET的战略概述 28

2.1.2 .NET战略的核心和意义 29

2.1.4 .NET企业开发工具的优势 31

2.1.3 公共语言运行库 31

2.2 .NET构架中的关键技术 33

2.2.1 XML概述 33

2.2.2 SOAP协议 34

2.2.3 ADO.NET概述 34

2.2.5 C#概述 35

2.2.6 VB.NET概述 35

2.2.4 ASP.NET 35

2.3 .NET Framework类库 36

2.3.1 System命名空间 37

2.3.2 System.Component Model命名空间 38

2.3.3 System.Configuration命名空间 38

2.3.4 System.Data命名空间 39

2.3.5 System.Drawing命名空间 40

2.3.6 System.Runtime.Remoting命名空间 41

2.3.7 System.Security命名空间 43

2.3.9 System.Web命名空间 44

2.3.8 System.Threading和System.Timers命名空间 44

2.3.10 System.Web.UI命名空间 46

2.3.11 System.Xml命名空间 48

2.4 .NET应用程序举例 48

2.4.1 基于C#的应用程序开发 48

2.4.2 Delphi 2005应用程序开发 49

2.5 本章小结 51

3.1.1 Object Pascal程序结构 52

3.1 Object Pascal程序框架 52

第3章 Object Pascal语言 52

3.1.2 实例程序 54

3.2 数据类型 60

3.2.1 简单类型 60

3.2.2 字符串类型 67

3.2.3 集合 69

3.2.4 数组 69

3.2.5 指针类型 73

3.2.7 可变类型 74

3.2.6 过程类型 74

3.3 变量、常量和运算符 76

3.3.1 变量 77

3.3.2 常量 79

3.3.3 运算符 82

3.4 其他 85

3.4.1 语句 85

3.4.2 过程和函数 90

3.5 本章小结 94

4.1 VCL.NET与VCL的不同 95

第4章 VCL.NET 95

4.2 VCL类库 96

4.2.1 VCL组件基础 96

4.2.2 VCL组件结构 98

4.3 开发自定义VCL组件 103

4.3.1 创建一个空白组件 103

4.3.2 为组件添加功能 106

4.3.3 在应用程序中使用自定义组件 108

4.4.1 配置ODBC数据源 109

4.4 应用VCL.NET开发数据库应用程序 109

4.4.2 BDE设置 110

4.5 基于VCL.NET的数据库应用程序开发实例 114

4.6 本章小结 118

第5章 通过XML交换数据 119

5.1 XML概述 119

5.1.1 XML语言的应用及优越性 119

5.1.2 XML文档 120

5.2 Delphi 2005对XML的支持 121

5.2.1 创建XML文件 121

5.2.2 读取XML数据集 122

5.2.3 写XML数据集 123

5.3 TClientDataSet控件 124

5.3.1 主要属性 125

5.3.2 主要方法 126

5.3.3 主要事件 127

5.4 TDataSetProvider控件 127

5.4.2 主要事件 128

5.4.1 主要属性 128

5.5 XML应用开发方法 129

5.6 XML应用开发实例 130

5.7 本章小结 131

第6章 .NET中的BDE数据库开发 132

6.1 BDE数据库开发概述 132

6.1.1 BDE简介 132

6.1.2 BDE Administrator 133

6.1.3 常用BDE控件 136

6.2.2 打开数据集 145

6.2 BDE数据库的连接和断开 145

6.2.1 设置DatabaseName和TableName 145

6.2.3 独占数据表 146

6.2.4 连接数据表的实例 147

6.3 数据浏览 148

6.4 数据的添加、修改和删除 152

6.4.1 Edit方法 152

6.4.2 Insert方法 152

6.4.4 AppendRecord方法 153

6.4.3 Append方法 153

6.4.5 Delete方法 154

6.5 数据查找 154

6.5.1 FindKey方法 154

6.5.2 SetKey和GotoKey方法 155

6.5.3 FindNearest和GotoNearst方法 155

6.5.4 Locate和Lookup方法 156

6.5.5 过滤器 157

6.5.6 数据查找实例 158

6.6 执行命令 162

6.6.1 比较TQuery和TTable 163

6.6.2 设置静态的SQL语句 163

6.6.3 用TQuery建立一个数据表的浏览程序 164

6.6.4 设置动态的SQL语句 165

6.6.5 Prepared属性、Prepare方法和UnPrepare方法 167

6.6.6 设置查询参数 167

6.7.1 数据库的创建 170

6.7 BDE数据库开发举例 170

6.7.2 窗体界面的创建 171

6.8 本章小结 182

第7章 Win32数据库应用程序的移植 183

7.1 移植方法概述 183

7.1.1 命名空间 183

7.1.2 数据类型的移植 185

7.2 应用程序移植实例 186

7.3.1 BDE/IDAPI数据库应用程序的移植 188

7.3 Delphi数据库应用程序的移植方法 188

7.3.2 dbExpress数据库应用程序的移植 190

7.4 本章小结 191

第8章 .NET中的dbExpress数据库开发 192

8.1 dbExpress数据库开发概述 192

8.1.1 dbExpress简介 192

8.1.2 dbExpress组件概述 195

8.1.3 TSQLConnection组件 195

8.1.4 TSQLDataSet控件 200

8.1.5 TSQLQuery控件 202

8.1.6 TSQLTable组件 203

8.2 dbExpress数据库的连接和断开 204

8.3 单项数据浏览 206

8.4 数据添加、修改和删除 208

8.5 数据查询 210

8.6 dbExpress数据库开发实例 212

8.6.1 数据库的创建 212

8.6.2 窗口设计 212

8.6.3 程序运行 221

8.7 本章小结 222

第9章 报表和打印技术 223

9.1 报表制作方法 223

9.1.1 Rave组件简介 223

9.1.2 TrvProject组件 224

9.1.3 TRvSystem组件 226

9.1.4 其他报表组件 227

9.1.5 Rave报表中的类 228

9.1.6 Rave报表的使用技巧 231

9.2.1 TPrinter类概述 237

9.2 打印技术 237

9.2.2 设置打印方向 238

9.2.3 窗口的Print方法 240

9.3 报表制作与打印实例 241

9.4 本章小结 244

10.1 ASP.NET概述 245

10.1.1 ASP.NET和ASP的区别 245

第10章 ASP.NET数据库程序开发 245

10.1.2 ASP.NET的四大新特性 246

10.1.3 服务器端控件 247

10.1.4 ASP.NET的性能 248

10.2 System.Web.UI命名空间 249

10.3 Web Forms设计 253

10.3.1 Web Forms语法 254

10.3.2 Web Forms的使用 256

10.3.3 设置字体颜色 258

10.3.5 编辑页面上的文字 259

10.3.4 页面标签、边框和网格设置 259

10.3.6 在页面中插入图形 261

10.3.7 在页面中插入表格 262

10.3.8 在页面中插入页面文本框 263

10.3.9 设置超链接 263

10.3.10 Web Form组件 264

10.3.11 Button组件 265

10.3.12 Web DB组件 266

10.4 IIS的安装和配置 266

10.4.1 安装IIS 267

10.4.2 Web服务器的停止和启动 268

10.4.3 创建虚拟目录 269

10.5 开发ASP.NET应用程序 271

10.5.1 创建并编译ASP.NET应用程序 271

10.5.2 ASP.NET数据库开发实例 273

10.6 本章小结 276

11.1.1 ADO.NET发展的过程 277

11.1 ADO.NET概述 277

第11章 ADO.NET数据库程序开发 277

11.1.2 ADO.NET对Web环境的支持 278

11.1.3 ADO.NET与ADO的比较 278

11.1.4 ADO.NET优点 280

11.2 ADO.NET对象 281

11.2.1 ADO.NET结构 281

11.2.2 DataSet对象 282

11.2.3 DataTable对象 285

11.2.5 DataReader对象 286

11.2.4 DataRelation对象 286

11.3 数据库的连接和断开 287

11.3.1 SqlConnection连接 287

11.3.2 OLEDB数据源 289

11.3.3 实现数据库连接 289

11.3.4 数据库连接开发实例 291

11.4 数据浏览 294

11.5 添加、修改和删除 295

11.7 执行SQL命令 298

11.6 数据查找 298

11.8 执行存储过程 299

11.9 ADO.NET数据库开发实例 302

11.10 本章小结 305

第12章 Web Service数据库开发 306

12.1 Web开发概述 306

12.1.1 Web Service简介 306

12.1.2 Web Service的优缺点 306

12.2 Web服务框架 307

12.2.1 SOAP 308

12.2.2 WSDL 308

12.2.3 UDDI 309

12.3 安装和配置Cassini服务器 309

12.3.1 安装Cassini服务器 309

12.3.2 编译和运行Cassini服务器 311

12.3.3 Delphi 2005中关于Cassini的配置 314

12.4 创建Web Service应用 315

12.4.1 创建Web Service应用的一般方法 315

12.4.2 Global.asax文件 318

12.4.3 Web.config文件 321

12.4.4 Web页面文件 326

12.5 Web Service开发实例 329

12.6 Web Service访问实例 332

12.7 本章小结 338

13.1.1 InterBase发展史 339

13.1.2 InterBase的性能特征 339

13.1 InterBase数据库概述 339

第13章 InterBase数据库开发 339

13.1.3 InterBase 7.5的安装 341

13.1.4 InterBase数据库的启动与停止 345

13.2 InterBase的设置和管理 346

13.2.1 InterBase的设置 346

13.2.2 创建数据库实例 350

13.2.3 创建数据表 350

13.2.4 更改数据表 351

13.2.5 删除数据表 353

13.2.7 通过视图插入数据 354

13.2.6 创建视图 354

13.2.8 删除视图 355

13.2.9 数据库的维护 355

13.3 Interbase的数据类型和函数 357

13.3.1 数据类型 358

13.3.2 数据函数 359

13.4 InterBase数据库中的组件 361

13.4.1 TIBTable组件 362

13.4.2 TIBQuery组件 364

13.4.3 IBStoredProc组件 365

13.4.4 TIBDatabase组件 366

13.4.5 TIBTransaction组件 369

13.4.6 TIBUpdateSQL组件 370

13.4.7 TIBDataSet组件 372

13.4.8 TIBSQL组件 373

13.4.9 TIBDatabaseInfo组件 374

13.4.10 TIBSQLMonitor组件 375

13.4.11 TIBEvents组件 375

13.4.12 TIBExtract组件 376

13.5 InterBases数据库应用实例 377

13.6 本章小结 380

第14章 Delphi 2005的数据库工具 381

14.1 BDE Administrator 381

14.1.1 BDE Administrator界面组成 381

14.1.2 配置BDE Administrator参数 382

14.1.3 维护数据库别名 385

14.2 InterBase Express 386

14.2.2 InterBase数据库管理操作 387

14.2.1 InterBase 7.5的介绍 387

14.3 Data Explorer 398

14.3.1 Data Explorer的界面组成 398

14.3.2 Data Explorer的使用 399

14.4 Rave报表 402

14.4.1 Rave报表的界面组成 402

14.4.2 Rave报表的数据源设置 403

14.5 本章小结 406

相关图书
作者其它书籍
返回顶部