home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 1999 February / DPPCPRO0299.ISO / February / Delphi / Install / DATA.Z / IBAPI32.CNT (.txt) < prev    next >
Encoding:
Microsoft Windows Help File Content  |  1996-05-16  |  11.9 KB  |  211 lines

  1. :Base IBAPI32.HLP
  2. :Title InterBase API Help
  3. 3 Introduction=API_Introduction
  4. 3 Who Should Use This Guide=API_Who_Should_Use_This_Guide
  5. 3 Topics Covered in This Guide=API_Topics_Covered_in_This_Guide
  6. 3 Sample Database and Applications=API_Sample_Database_and_Applications
  7. 2 Application requirements
  8. 3 Application Requirements=API_Application_Requirements
  9. 3 Requirements For All Applications=API_Requirements_For_All_Applications
  10. 3 Including Ibase.h=API_Including_Ibaseh
  11. 3 Database Requirements=API_Database_Requirements
  12. 3 Transaction Requirements=API_Transaction_Requirements
  13. 3 Additional Requirements=API_Additional_Requirements
  14. 3 Microsoft Windows Requirements=API_Microsoft_Windows_Requirements
  15. 3 DSQL Requirements=API_DSQL_Requirements
  16. 3 BLOB Requirements=API_BLOB_Requirements
  17. 3 Array Requirements=API_Array_Requirements
  18. 3 Event Requirements=API_Event_Requirements
  19. 3 Error-handling Requirements=API_Errorhandling_Requirements
  20. 3 Compiling and Linking=API_Compiling_and_Linking
  21. 2 Development requirements
  22. 3 Windows Programming With the InterBase API=API_Windows_Programming_With_the_InterBase_API
  23. 3 Basic Procedure For Application Development=API_Basic_Procedure_For_Application_Development
  24. 3 Supported PC Development Environments=API_Supported_PC_Development_Environments
  25. 3 User Name and Password Requirements=API_User_Name_and_Password_Requirements
  26. 3 Specifying User Name and Password Through the API=API_Specifying_User_Name_and_Password_Through_the_API
  27. 3 Using DOS Environment Variables=API_Using_DOS_Environment_Variables
  28. 3 Setting a Default Database Directory=API_Setting_a_Default_Database_Directory
  29. 3 Setting a User Name and Password=API_Setting_a_User_Name_and_Password
  30. 3 Data Types=API_Data_Types
  31. 3 Pointers=API_Pointers
  32. 3 Calling Conventions=API_Calling_Conventions
  33. 3 Building Applications=API_Building_Applications
  34. 3 Using Microsoft =API_Using_Microsoft
  35. 3 Using Borland =API_Using_Borland
  36. 3 Include Files=API_Include_Files
  37. 3 Linking=API_Linking
  38. 3 Module Definition File=API_Module_Definition_File
  39. 3 Using Dynamic Link Libraries (DLLs)=API_Using_Dynamic_Link_Libraries_DLLs
  40. 3 Example Programs=API_Example_Programs
  41. 2 Databases
  42. 3 Working With Databases=API_Working_With_Databases
  43. 3 Connecting to Databases=API_Connecting_to_Databases
  44. 3 Creating Database Handles=API_Creating_Database_Handles
  45. 3 Creating and Populating a DPB=API_Creating_and_Populating_a_DPB
  46. 3 Adding Parameters to a DPB=API_Adding_Parameters_to_a_DPB
  47. 3 Attaching to a Database=API_Attaching_to_a_Database
  48. 3 Requesting Information About a Database Attachment=API_Requesting_Information_About_a_Database_Attachment
  49. 3 Request Buffer Items and Result Buffer Values=API_Request_Buffer_Items_and_Result_Buffer_Values
  50. 3 Isc_database_info() Call Example=API_Isc_database_info__Call_Example
  51. 3 Disconnecting From Databases=API_Disconnecting_From_Databases
  52. 3 Deleting a Database=API_Deleting_a_Database
  53. 2 Transactions
  54. 3 Working With Transactions=API_Working_With_Transactions
  55. 3 Starting Transactions=API_Starting_Transactions
  56. 3 Creating Transaction Handles=API_Creating_Transaction_Handles
  57. 3 Creating a Transaction Parameter Buffer=API_Creating_a_Transaction_Parameter_Buffer
  58. 3 Calling Isc_start_transaction() =API_Calling_Isc_start_transaction
  59. 3 Calling Isc_start_multiple() =API_Calling_Isc_start_multiple
  60. 3 Ending Transactions=API_Ending_Transactions
  61. 3 Using Isc_commit_transaction() =API_Using_Isc_commit_transaction
  62. 3 Using Isc_prepare_transaction2() =API_Using_Isc_prepare_transaction
  63. 3 Using Isc_rollback_transaction() =API_Using_Isc_rollback_transaction
  64. 2 Dynamic SQL
  65. 3 Working With Dynamic SQL=API_Working_With_Dynamic_SQL
  66. 3 Overview of the DSQL Programming Process=API_Overview_of_the_DSQL_Programming_Process
  67. 3 DSQL API Limitations=API_DSQL_API_Limitations
  68. 3 Accessing Databases=API_Accessing_Databases
  69. 3 Handling Transactions=API_Handling_Transactions
  70. 3 Creating a Database=API_Creating_a_Database
  71. 3 Processing BLOB Data=API_Processing_BLOB_Data
  72. 3 Processing Array Data=API_Processing_Array_Data
  73. 3 Writing an API Application to Process SQL Statements=API_Writing_an_API_Application_to_Process_SQL_Statements
  74. 3 Determining If API Calls Can Process an SQL Statement=API_Determining_If_API_Calls_Can_Process_an_SQL_Statement
  75. 3 Representing an SQL Statement As a Character String=API_Representing_an_SQL_Statement_As_a_Character_String
  76. 3 Understanding the XSQLDA=API_Understanding_the_XSQLDA
  77. 3 XSQLDA Field Descriptions=API_XSQLDA_Field_Descriptions
  78. 3 XSQLVAR Field Descriptions=API_XSQLVAR_Field_Descriptions
  79. 3 Input Descriptors=API_Input_Descriptors
  80. 3 Output Descriptors=API_Output_Descriptors
  81. 3 Using the XSQLDA_LENGTH Macro=API_Using_the_XSQLDA_LENGTH_Macro
  82. 3 SQL Data Type Macro Constants=API_SQL_Data_Type_Macro_Constants
  83. 3 Handling Varying String Data Types=API_Handling_Varying_String_Data_Types
  84. 3 Handling NUMERIC and DECIMAL Data Types=API_Handling_NUMERIC_and_DECIMAL_Data_Types
  85. 3 Coercing Data Types=API_Coercing_Data_Types
  86. 3 Aligning Numerical Data=API_Aligning_Numerical_Data
  87. 3 DSQL Programming Methods=API_DSQL_Programming_Methods
  88. 3 Method 1: Non-query Statements Without Parameters=API_Method__Nonquery_Statements_Without_Parameters
  89. 3 Method 2: Non-query Statements With Parameters=API_Method__Nonquery_Statements_With_Parameters
  90. 3 Method 3: Query Statements Without Parameters=API_Method__Query_Statements_Without_Parameters
  91. 3 Method 4: Query Statements With Parameters=API_Method__Query_Statements_With_Parameters
  92. 3 Determining an Unknown Statement Type At Run Time=API_Determining_an_Unknown_Statement_Type_At_Run_Time
  93. 2 BLOBs
  94. 3 Working With BLOB Data=API_Working_With_BLOB_Data
  95. 3 What Is a BLOB?=API_What_Is_a_BLOB
  96. 3 How Are BLOB Data Stored?=API_How_Are_BLOB_Data_Stored
  97. 3 BLOB Subtypes=API_BLOB_Subtypes
  98. 3 BLOB Database Storage=API_BLOB_Database_Storage
  99. 3 BLOB Data Operations=API_BLOB_Data_Operations
  100. 3 Reading Data From a BLOB=API_Reading_Data_From_a_BLOB
  101. 3 Writing Data to a BLOB=API_Writing_Data_to_a_BLOB
  102. 3 Deleting a BLOB=API_Deleting_a_BLOB
  103. 3 Requesting Information About an Open BLOB=API_Requesting_Information_About_an_Open_BLOB
  104. 3 Item-list Buffer Items and Result Buffer Values=API_Itemlist_Buffer_Items_and_Result_Buffer_Values
  105. 3 Isc_blob_info() Call Example=API_Isc_blob_info__Call_Example
  106. 3 BLOB Descriptors=API_BLOB_Descriptors
  107. 3 Populating a BLOB Descriptor=API_Populating_a_BLOB_Descriptor
  108. 3 Filtering BLOB Data=API_Filtering_BLOB_Data
  109. 3 Using Your Own Filters=API_Using_Your_Own_Filters
  110. 3 Declaring an External BLOB Filter to the Database=API_Declaring_an_External_BLOB_Filter_to_the_Database
  111. 3 Writing an External BLOB Filter=API_Writing_an_External_BLOB_Filter
  112. 3 Writing an Application That Requests Filtering=API_Writing_an_Application_That_Requests_Filtering
  113. 2 Arrays
  114. 3 Working With Array Data=API_Working_With_Array_Data
  115. 3 Introduction to Arrays=API_Introduction_to_Arrays
  116. 3 Array Database Storage=API_Array_Database_Storage
  117. 3 Array Descriptors=API_Array_Descriptors
  118. 3 Populating an Array Descriptor=API_Populating_an_Array_Descriptor
  119. 3 Accessing Array Data=API_Accessing_Array_Data
  120. 3 Reading Data From an Array=API_Reading_Data_From_an_Array
  121. 3 Writing Data to an Array=API_Writing_Data_to_an_Array
  122. 3 Deleting an Array=API_Deleting_an_Array
  123. 2 Conversions
  124. 3 Working With Conversions =API_Working_With_Conversions
  125. 3 Converting Dates From InterBase to C Format=API_Converting_Dates_From_InterBase_to_C_Format
  126. 3 Converting Dates From C to InterBase Format=API_Converting_Dates_From_C_to_InterBase_Format
  127. 3 Reversing Byte Order of Numbers With Isc_vax_integer() =API_Reversing_Byte_Order_of_Numbers_With_Isc_vax_integer
  128. 2 Error handling
  129. 3 Handling Error Conditions=API_Handling_Error_Conditions
  130. 3 Setting Up an Error Status Vector=API_Setting_Up_an_Error_Status_Vector
  131. 3 Using Information in the Status Vector=API_Using_Information_in_the_Status_Vector
  132. 3 Checking the Status Vector For Errors=API_Checking_the_Status_Vector_For_Errors
  133. 3 Displaying InterBase Error Messages=API_Displaying_InterBase_Error_Messages
  134. 3 Capturing InterBase Error Messages=API_Capturing_InterBase_Error_Messages
  135. 3 Setting an SQLCODE Value on Error=API_Setting_an_SQLCODE_Value_on_Error
  136. 3 Displaying SQL Error Messages=API_Displaying_SQL_Error_Messages
  137. 3 Capturing SQL Error Messages=API_Capturing_SQL_Error_Messages
  138. 3 Parsing the Status Vector=API_Parsing_the_Status_Vector
  139. 2 Events
  140. 3 Working With Events=API_Working_With_Events
  141. 3 Understanding the Event Mechanism=API_Understanding_the_Event_Mechanism
  142. 3 Event Parameter Buffers=API_Event_Parameter_Buffers
  143. 3 Synchronous Event Notification=API_Synchronous_Event_Notification
  144. 3 Asynchronous Event Notification=API_Asynchronous_Event_Notification
  145. 3 Transaction Control of Events=API_Transaction_Control_of_Events
  146. 3 Creating EPBs with Isc_event_block()=API_Creating_EPBs_with_Isc_event_block
  147. 3 Waiting on Events With Isc_wait_for_event()=API_Waiting_on_Events_With_Isc_wait_for_event
  148. 3 Continuous Processing With Isc_que_events()=API_Continuous_Processing_With_Isc_que_events
  149. 3 Creating an AST=API_Creating_an_AST
  150. 3 A Complete Isc_que_events() Example=API_A_Complete_Isc_que_events__Example
  151. 3 Determining Which Events Occurred With Isc_event_counts()=API_Determining_Which_Events_Occurred_With_Isc_event_counts
  152. 3 Canceling Interest in Asynchronous Events With Isc_cancel_events()=API_Canceling_Interest_in_Asynchronous_Events_With_Isc_cancel_events
  153. 2 Appendices
  154. 3 Data Structures=API_Data_Structures
  155. 3 Array Descriptor=API_Array_Descriptor
  156. 3 Data Types For Array Descriptors=API_Data_Types_For_Array_Descriptors
  157. 3 BLOB Descriptor=API_BLOB_Descriptor
  158. 3 Character Sets=API_Character_Sets
  159. 3 BLOB Information Item-list Buffer and Result Buffer=API_BLOB_Information_Itemlist_Buffer_and_Result_Buffer
  160. 3 Item-list Buffer=API_Itemlist_Buffer
  161. 3 Result Buffer=API_Result_Buffer_BLOB
  162. 3 Item-list Buffer Items and Result Buffer Values=API_Itemlist_Buffer_Items_and_Result_Buffer_Values
  163. 3 BLOB Parameter Buffer=API_BLOB_Parameter_Buffer
  164. 3 Database Information Request Buffer and Result Buffer=API_Database_Information_Request_Buffer_and_Result_Buffer
  165. 3 Request Buffer=API_Request_Buffer
  166. 3 Result Buffer=API_Result_Buffer_database
  167. 3 Request Buffer Items and Result Buffer Values=API_Request_Buffer_Items_and_Result_Buffer_Values
  168. 3 Database Parameter Buffer=API_Database_Parameter_Buffer
  169. 3 SQL Data Type Macro Constants=API_SQL_Data_Type_Macro_Constants
  170. 3 Status Vector=API_Status_Vector
  171. 3 Transaction Parameter Buffer=API_Transaction_Parameter_Buffer
  172. 3 Understanding XSQLDA and XSQLVAR=API_Understanding_the_XSQLDA
  173. 3 XSQLDA Field Descriptions=API_XSQLDA_Field_Descriptions
  174. 3 XSQLVAR Field Descriptions=API_XSQLVAR_Field_Descriptions
  175. 2 API Function Reference
  176. 3 API Function Reference=api_func_ref
  177. 3 Function Categories=api_func_cat
  178. 3 Alphabetical Function List=api_func_list
  179. 3 Using Function Definitions=api_using_func_defs
  180. 3 Array Functions=array_func
  181. 3 BLOB Functions=blob_func
  182. 3 Conversion Functions=conv_func
  183. 3 Database Functions=db_func
  184. 3 DSQL Functions=dsql_func
  185. 3 Error-handling Functions=error_func
  186. 3 Event Functions=event_funcs
  187. 3 Information Functions=info_func
  188. 3 Transaction Control Functions=trans_func
  189. 3 isc_array_get_slice()=array_get_slice_def
  190. 3 Operations Required to Retrieve Array Data=array_read_ops
  191. 3 isc_array_lookup_bounds()=array_lookup_bounds_def
  192. 3 isc_array_lookup_desc()=array_lookup_desc_def
  193. 3 isc_array_put_slice()=array_put_slice_def
  194. 3 Operations Required to Write Array Data=array_write_ops
  195. 3 isc_array_set_desc()=array_set_desc_def
  196. 3 isc_attach_database()=attach_db_def
  197. 3 Database Parameter Buffer=db_param_buffer
  198. 3 isc_blob_default_desc()=blob_default_desc_def
  199. 3 isc_blob_gen_bpb()=blob_gen_bpb_def
  200. 3 BLOB Parameter Buffer=blob_param_buffer
  201. 3 isc_blob_info()=blob_info_def
  202. 3 isc_blob_lookup_desc()=blob_lookup_desc_def
  203. 3 isc_blob_set_desc()=blob_set_desc_def
  204. 3 isc_cancel_blob()=cancel_blob_def
  205. 3 isc_cancel_events()=cancel_events_def
  206. 3 isc_close_blob()=close_blob_def
  207. 3 isc_commit_retaining()=commit_retain_def
  208. 3 isc_commit_transaction()=commit_trans_def
  209. 3 isc_create_blob2()=create_blob2_def
  210. 3 BLOB Filters=blob_filter
  211.