文件名称:查询数据库的最完美技巧
介绍说明--下载内容均来自于网络,请自行研究使用
You may read code because you have to-to fix it, inspect it, or improve it. You may read code the way an engineer examines a machine--to discover what makes it tick. Or you may read code because you are scavenging--looking for material to reuse.
Code-reading requires its own set of skills, and the ability to determine which technique you use when is crucial. In this indispensable book, Diomidis Spinellis uses more than 600 real-world examples to show you how to identify good (and bad) code: how to read it, what to look for, and how to use this knowledge to improve your own code.
Fact: If you make a habit of reading good code, you will write better
Code-reading requires its own set of skills, and the ability to determine which technique you use when is crucial. In this indispensable book, Diomidis Spinellis uses more than 600 real-world examples to show you how to identify good (and bad) code: how to read it, what to look for, and how to use this knowledge to improve your own code.
Fact: If you make a habit of reading good code, you will write better
相关搜索: tif
(系统自动生成,下载前可以参看下载内容)
下载文件列表
readme.txt
查询数据库的最完美技巧
......................\Images
......................\readme.txt
......................\TQuery
......................\......\Creating heterogenous queries.htm
......................\......\Disabling bi-directional cursors.htm
......................\......\Enabling editing of a result set.htm
......................\......\Executing a query at design time.htm
......................\......\Executing a query at runtime.htm
......................\......\Executing a query that returns a result set.htm
......................\......\Executing a query.htm
......................\......\Improving query performance.htm
......................\......\Loading the SQL property from a file.htm
......................\......\Loading the SQL property from string list object.htm
......................\......\Local SQL requirements for a live result set.htm
......................\......\Preparing a query.htm
......................\......\Queries for desktop developers.htm
......................\......\Queries for server developers.htm
......................\......\Remote server SQL requirements for a live result set.htm
......................\......\Restrictions on live queries.htm
......................\......\Restrictions on updating a live result set.htm
......................\......\Setting parameters.htm
......................\......\Setting the SQL property directly.htm
......................\......\Specifying an SQL statement at run time.htm
......................\......\Specifying the SQL property at design time.htm
......................\......\Specifying the SQL statement to execute.htm
......................\......\Supplying parameters at design time.htm
......................\......\Supplying parameters at run time.htm
......................\......\Unpreparing a query to release resources.htm
......................\......\Using a data source to bind parameters.htm
......................\......\Using a query component.htm
......................\......\Using queries effectively.htm
......................\......\What databases can you access with a query component.htm
......................\......\Working with queries.htm
......................\......\Working with result sets.htm
......................\TQueryIndex.htm
......................\TQueryTotal.htm
......................\说明.htm
说明.htm
查询数据库的最完美技巧
......................\Images
......................\readme.txt
......................\TQuery
......................\......\Creating heterogenous queries.htm
......................\......\Disabling bi-directional cursors.htm
......................\......\Enabling editing of a result set.htm
......................\......\Executing a query at design time.htm
......................\......\Executing a query at runtime.htm
......................\......\Executing a query that returns a result set.htm
......................\......\Executing a query.htm
......................\......\Improving query performance.htm
......................\......\Loading the SQL property from a file.htm
......................\......\Loading the SQL property from string list object.htm
......................\......\Local SQL requirements for a live result set.htm
......................\......\Preparing a query.htm
......................\......\Queries for desktop developers.htm
......................\......\Queries for server developers.htm
......................\......\Remote server SQL requirements for a live result set.htm
......................\......\Restrictions on live queries.htm
......................\......\Restrictions on updating a live result set.htm
......................\......\Setting parameters.htm
......................\......\Setting the SQL property directly.htm
......................\......\Specifying an SQL statement at run time.htm
......................\......\Specifying the SQL property at design time.htm
......................\......\Specifying the SQL statement to execute.htm
......................\......\Supplying parameters at design time.htm
......................\......\Supplying parameters at run time.htm
......................\......\Unpreparing a query to release resources.htm
......................\......\Using a data source to bind parameters.htm
......................\......\Using a query component.htm
......................\......\Using queries effectively.htm
......................\......\What databases can you access with a query component.htm
......................\......\Working with queries.htm
......................\......\Working with result sets.htm
......................\TQueryIndex.htm
......................\TQueryTotal.htm
......................\说明.htm
说明.htm