《NET框架程序员参考手册 数据访问篇》PDF下载

  • 购买积分:18 如何计算积分?
  • 作  者:吉尚戎等编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2001
  • ISBN:7118026239
  • 页数:611 页
图书介绍:本书详细介绍了.NET框架中有关数据访问的内容。全书共6章,主要内容包括:数据10、数据库基础功能支持、SQLServer数据类型、访问ADO数据库和访问SQLServer数据库等。

第1章 数据I/O 1

1.1 System.IO名称空间的类成员 2

1.1.1 BinaryReader类 2

1.1.2 BinaryWriter类 13

1.1.3 BufferedStream类 20

1.1.4 Directory类 28

1.1.5 DirectoryNotFoundException类 47

1.1.6 EndOfStreamException类 48

1.1.7 File类 49

1.1.8 FileNotFoundException类 68

1.1.9 FileStream类 69

1.1.10 FileSystemEntry类 84

1.1.11 FileSystemEventArgs类 88

1.1.12 FileSystemWatcher类 90

1.1.13 InternalBufferOverflowException类 103

1.1.14 IODescriptionAttribute类 104

1.1.15 IOException类 105

1.1.16 MemoryStream类 107

1.1.17 PathTooLongException类 116

1.1.18 RenamedEventArgs类 118

1.1.19 Stream类 119

1.1.20 Stream.GenericAsyncIOResult类 130

1.1.21 StreamReader类 133

1.1.22 StreamWriter类 139

1.1.23 StringReader类 144

1.1.24 StringWriter类 147

1.1.25 TextReader类 150

1.1.26 TextWriter类 154

1.2 System.IO名称空间的结构成员 162

1.3 System.IO名称空间的枚举成员 164

1.3.1 ChangedFilters枚举 164

1.3.2 FileAccess枚举 164

1.3.3 FileMode枚举 165

1.3.4 FileShare枚举 166

1.3.6 SeekOrigin枚举 167

1.3.5 FileSystemAttributes枚举 167

1.3.7 WatcherChangeTypes枚举 168

1.3.8 WatcherTarget枚举 169

1.4 System.IO名称空间的Delegate成员 169

1.4.1 FileSystemEventHandler Delegate 169

1.4.2 RenamedEventHandler Delegate 170

第2章 通用数据库操作 171

2.1 System.Data名称空间的类成员 175

2.1.1 AdapterDesignerAttribute类 175

2.1.2 BaseCollection类 176

2.1.3 ColumnsCollection类 179

2.1.4 Constraint类 186

2.1.5 ConstraintException类 188

2.1.6 ConstraintsCollection类 189

2.1.7 DataCategoryAttribute类 196

2.1.8 DataColumn类 197

2.1.9 DataColumnChangeEventArgs类 211

2.1.10 DataException类 213

2.1.11 DataRelation类 214

2.1.12 DataRow类 221

2.1.13 DataRowChangeEventArgs类 235

2.1.14 DataRowView类 236

2.1.15 DataSet类 241

2.1.16 DataSetView类 267

2.1.17 DataSysDescriptionAttribute类 270

2.1.18 DataTable类 271

2.1.19 DataView类 293

2.1.20 DeletedRowInaccessibleException类 304

2.1.21 ForeignKeyConstraint类 305

2.1.22 PropertiesCollection类 311

2.1.23 RelationsCollection类 312

2.1.24 RowNotInTableException类 318

2.1.25 RowsCollection类 319

2.1.26 StateChangeEventArgs类 324

2.1.27 TablesCollection类 326

2.1.28 TableSetting类 332

2.1.29 TableSettingsCollection类 336

2.1.30 UniqueConstraint类 341

2.1.31 VersionNotFoundException类 344

2.2 System.Data名称空间的接口成员 345

2.2.1 IColumnMapping接口 345

2.2.2 IColumnMappings接口 347

2.2.3 IDataParameter接口 350

2.2.4 IDataReader接口 353

2.2.5 IDataRecord接口 354

2.2.6 IDataSetCommand接口 366

2.2.7 ITableMapping接口 371

2.2.8 ITableMappings接口 372

2.3 System.Data名称空间的枚举成员 376

2.3.1 AcceptRejectRule枚举 376

2.3.2 AggregateTypes枚举 377

2.3.3 CascadeAction枚举 378

2.3.4 CommandType枚举 378

2.3.5 DataRowAction枚举 379

2.3.6 DataRowState枚举 379

2.3.7 DataRowVersion枚举 380

2.3.8 DataViewRowState枚举 381

2.3.9 DBCommandBehavior枚举 382

2.3.10 DBObjectState枚举 382

2.3.11 IsolationLevel枚举 383

2.3.13 MissingMappingAction枚举 384

2.3.12 MappingType枚举 384

2.3.14 MissingSchemaAction枚举 385

2.3.15 ParameterDirection枚举 386

2.3.16 PropertyAttributes枚举 386

2.3.17 Rule枚举 387

2.3.18 SortDirection枚举 388

2.3.19 UpdateRowSource枚举 388

2.3.20 UpdateStatus枚举 389

2.4 System.Data名称空间的Delegate成员 389

2.4.1 DataColumnChangeEventHandler Delegate 389

2.4.3 StateChangeEventHandler Delegate 390

2.4.2 DataRowChangeEventHandler Delegate 390

第3章 System.Data.Internal名称空间 392

3.1 System.Data.Internal名称空间的类成员 392

3.1.1 DataColumnMapping类 393

3.1.2 DataColumnMappings类 396

3.1.3 DataSetCommand类 403

3.1.4 DataTableMapping类 412

3.1.5 DataTableMappings类 416

3.1.6 DBCommand类 423

3.1.7 DBConnection类 430

3.1.8 DBDataSetCommand类 436

3.1.9 InfoMessageEventArgs类 439

3.1.10 RowUpdatedEventArgs类 450

3.1.11 RowUpdatingEventArgs类 453

3.1.12 SchemaChangedEventArgs类 455

3.1.13 SchemaChangingEventArgs类 457

3.1.14 SchemaMappingEventArgs类 459

3.2 System.Data.Intemal名称空间的接口成员 462

3.3 System.Data.Intemal名称空间的Delegate成员 465

3.3.1 SQLInfoMessageEventHandler Delegate 465

3.3.2 SchemaChangingEventHandler Delegate 466

第4章 SQL Server数据类型 467

4.1.1 SQLBinary类 468

4.1 System.Data.SQLTypes名称空间的类成员 468

4.1.2 SQLString类 477

4.2 System.Data.SQLTypes名称空间的结构成员 481

4.2.1 SQLBit结构 482

4.2.2 SQLBoolean结构 483

4.2.3 SQLByte结构 488

4.2.4 SQLDateTime结构 489

4.2.5 SQLDouble结构 491

4.2.6 SQLGuid结构 492

4.2.7 SQLInt16结构 493

4.2.8 SQLInt32结构 493

4.2.9 SQLInt64结构 494

4.2.10 SQLMoney结构 495

4.2.11 SQLNumeric结构 498

4.2.12 SQLSingle结构 500

第5章 访问ADO数据库 501

5.1 System.Data.ADO名称空间的类成员 502

5.1.1 ADOCommand类 502

5.1.2 ADOConnection类 510

5.1.3 ADODataReader类 518

5.1.4 ADODataSetCommand类 535

5.1.5 ADOError类 542

5.1.6 ADOErrors类 544

5.1.7 ADOException类 545

5.1.8 ADOInfoMessageEventArgs类 547

5.1.9 ADOParameter类 549

5.1.10 ADOParameters类 556

5.1.11 ADOProperties 564

5.1.12 ADOProperty类 567

5.1.13 ADORowUpdatedEventArgs类 569

5.1.14 ADORowUpdatingEventArgs类 570

5.1.15 ADOSchemaMappingEventArgs类 571

5.2 System.Data.ADO名称空间的枚举成员 571

5.3 System.Data.ADO名称空间的Delegate成员 573

5.3.1 ADOInfoMessageEventHandler Delegate 573

5.3.3 ADORowUpdatingEventHandler Delegate 574

5.3.2 ADORowUpdatedEventHandler Delegate 574

5.3.4 ADOSchemaMappingEventHandler Delegate 575

第6章 访问SQL Server数据库 576

6.1 System.Data.SQL名称空间中的类 577

6.1.1 SQLCommand类 577

6.1.2 SQLConnection类 584

6.1.3 SQLDataReader类 587

6.1.4 SQLDataSetCommand类 589

6.1.5 SQLError类 592

6.1.6 SQLErrors类 593

6.1.7 SQLException类 594

6.1.8 SQLInfoMessageEventArgs类 595

6.1.9 SQLParameter类 596

6.1.10 SQLParameters类 597

6.1.11 SQLRowUpdatedEventArgs类 598

6.1.12 SQLRowUpdatingEventArgs类 599

6.1.13 SQLSchemaMappingEventArgs类 600

6.2 System.Data.SQL名称空间的接口成员 601

6.3 System.Data.SQL名称空间的枚举成员 608

6.4 System.Data.SQL名称空间的Delegate成员 609

6.4.1 SQLInfoMessageEventHandler Delegate 609

6.4.2 SQLRowUpdatedEventHandler Delegate 610

6.4.3 SQLRowUpdatingEventHandler Delegate 610

6.4.4 SQLSchemaMappingEventHandler Delegate 611