⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ibase.h

📁 firebird源代码
💻 H
📖 第 1 页 / 共 5 页
字号:
    int    uid;			     /* the user's id */    int	   gid;			     /* the user's group id */    int    protocol;		     /* protocol to use for connection */    char   ISC_FAR *server;          /* server to administer */    char   ISC_FAR *user_name;       /* the user's name */    char   ISC_FAR *password;        /* the user's password */    char   ISC_FAR *group_name;      /* the group name */    char   ISC_FAR *first_name;	     /* the user's first name */    char   ISC_FAR *middle_name;     /* the user's middle name */    char   ISC_FAR *last_name;	     /* the user's last name */    char   ISC_FAR *dba_user_name;   /* the dba user name */    char   ISC_FAR *dba_password;    /* the dba password */} USER_SEC_DATA;int ISC_EXPORT isc_add_user (ISC_STATUS ISC_FAR *, USER_SEC_DATA *);int ISC_EXPORT isc_delete_user (ISC_STATUS ISC_FAR *, USER_SEC_DATA *);int ISC_EXPORT isc_modify_user (ISC_STATUS ISC_FAR *, USER_SEC_DATA *);/**********************************//*  Other OSRI functions          *//**********************************/                                          ISC_STATUS  ISC_EXPORT isc_compile_request (ISC_STATUS ISC_FAR *, 					    isc_db_handle ISC_FAR *,		  			    isc_req_handle ISC_FAR *, 					    short, 					    char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_compile_request2 (ISC_STATUS ISC_FAR *, 					     isc_db_handle ISC_FAR *,					     isc_req_handle ISC_FAR *, 					     short, 					     char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_ddl (ISC_STATUS ISC_FAR *,			        isc_db_handle ISC_FAR *, 			        isc_tr_handle ISC_FAR *,			        short, 			        char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_prepare_transaction (ISC_STATUS ISC_FAR *, 						isc_tr_handle ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_receive (ISC_STATUS ISC_FAR *, 				    isc_req_handle ISC_FAR *, 				    short, 			 	    short, 				    void ISC_FAR *, 				    short);ISC_STATUS  ISC_EXPORT isc_reconnect_transaction (ISC_STATUS ISC_FAR *,						  isc_db_handle ISC_FAR *, 						  isc_tr_handle ISC_FAR *, 						  short, 						  char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_release_request (ISC_STATUS ISC_FAR *, 					    isc_req_handle ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_request_info (ISC_STATUS ISC_FAR *,  					 isc_req_handle ISC_FAR *, 					 short, 	  				 short, 					 char ISC_FAR *, 					 short, 					 char ISC_FAR *);	 ISC_STATUS  ISC_EXPORT isc_seek_blob (ISC_STATUS ISC_FAR *, 				      isc_blob_handle ISC_FAR *, 				      short, 				      ISC_LONG, 				      ISC_LONG ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_send (ISC_STATUS ISC_FAR *, 				 isc_req_handle ISC_FAR *, 				 short, 				 short,				 void ISC_FAR *, 				 short);ISC_STATUS  ISC_EXPORT isc_start_and_send (ISC_STATUS ISC_FAR *, 					   isc_req_handle ISC_FAR *, 					   isc_tr_handle ISC_FAR *, 					   short, 					   short, 					   void ISC_FAR *, 					   short);ISC_STATUS  ISC_EXPORT isc_start_request (ISC_STATUS ISC_FAR *, 					  isc_req_handle ISC_FAR *,					  isc_tr_handle ISC_FAR *,					  short);ISC_STATUS  ISC_EXPORT isc_unwind_request (ISC_STATUS ISC_FAR *, 					   isc_tr_handle ISC_FAR *,					   short);ISC_STATUS  ISC_EXPORT isc_wait_for_event (ISC_STATUS ISC_FAR *, 					   isc_db_handle ISC_FAR *, 					   short, 					   char ISC_FAR *, 					   char ISC_FAR *);/*****************************//* Other Sql functions       *//*****************************/ISC_STATUS  ISC_EXPORT isc_close (ISC_STATUS ISC_FAR *, 				  char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_declare (ISC_STATUS ISC_FAR *, 				    char ISC_FAR *, 				    char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_describe (ISC_STATUS ISC_FAR *, 				    char ISC_FAR *, 				    XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_describe_bind (ISC_STATUS ISC_FAR *, 					  char ISC_FAR *, 					  XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_execute (ISC_STATUS ISC_FAR *, 				    isc_tr_handle ISC_FAR *, 				    char ISC_FAR *, 				    XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_execute_immediate (ISC_STATUS ISC_FAR *, 					      isc_db_handle ISC_FAR *,					      isc_tr_handle ISC_FAR *, 					      short ISC_FAR *, 					      char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_fetch (ISC_STATUS ISC_FAR *, 				  char ISC_FAR *, 				  XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_open (ISC_STATUS ISC_FAR *, 				 isc_tr_handle ISC_FAR *, 				 char ISC_FAR *, 				 XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_prepare (ISC_STATUS ISC_FAR *, 				    isc_db_handle ISC_FAR *, 				    isc_tr_handle ISC_FAR *, 				    char ISC_FAR *, 				    short ISC_FAR *, 				    char ISC_FAR *, 				    XSQLDA ISC_FAR *);/*************************************//* Other Dynamic sql functions       *//*************************************/ISC_STATUS  ISC_EXPORT isc_dsql_execute_m (ISC_STATUS ISC_FAR *, 					   isc_tr_handle ISC_FAR *,					   isc_stmt_handle ISC_FAR *, 					   unsigned short, 					   char ISC_FAR *, 					   unsigned short, 					   unsigned short, 					   char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_dsql_execute2_m (ISC_STATUS ISC_FAR *, 					   isc_tr_handle ISC_FAR *,					   isc_stmt_handle ISC_FAR *, 					   unsigned short, 					   char ISC_FAR *, 					   unsigned short, 					   unsigned short, 					   char ISC_FAR *,					   unsigned short, 					   char ISC_FAR *, 					   unsigned short, 					   unsigned short, 					   char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_dsql_execute_immediate_m (ISC_STATUS ISC_FAR *, 						     isc_db_handle ISC_FAR *, 						     isc_tr_handle ISC_FAR *, 						     unsigned short, 						     char ISC_FAR *, 						     unsigned short, 						     unsigned short, 						     char ISC_FAR *,						     unsigned short,						     unsigned short,						     char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_dsql_exec_immed3_m (ISC_STATUS ISC_FAR *, 					       isc_db_handle ISC_FAR *, 					       isc_tr_handle ISC_FAR *, 					       unsigned short, 					       char ISC_FAR *, 					       unsigned short, 					       unsigned short, 					       char ISC_FAR *,					       unsigned short,					       unsigned short,					       char ISC_FAR *,					       unsigned short, 					       char ISC_FAR *,					       unsigned short,					       unsigned short,					       char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_dsql_fetch_m (ISC_STATUS ISC_FAR *, 					 isc_stmt_handle ISC_FAR *, 					 unsigned short, 					 char ISC_FAR *, 					 unsigned short, 					 unsigned short, 					 char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_dsql_insert_m (ISC_STATUS ISC_FAR *, 					  isc_stmt_handle ISC_FAR *, 					  unsigned short, 					  char ISC_FAR *, 					  unsigned short, 					  unsigned short, 					  char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_dsql_prepare_m (ISC_STATUS ISC_FAR *, 					   isc_tr_handle ISC_FAR *,				 	   isc_stmt_handle ISC_FAR *, 					   unsigned short,  					   char ISC_FAR *, 					   unsigned short,					   unsigned short, 				  	   char ISC_FAR *, 				 	   unsigned short,					   char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_dsql_release (ISC_STATUS ISC_FAR *, 					 char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_embed_dsql_close (ISC_STATUS ISC_FAR *, 					     char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_embed_dsql_declare (ISC_STATUS ISC_FAR *, 					      char ISC_FAR *, 					      char ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_embed_dsql_describe (ISC_STATUS ISC_FAR *, 						char ISC_FAR *, 						unsigned short, 						XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_embed_dsql_describe_bind (ISC_STATUS ISC_FAR *, 						     char ISC_FAR *, 						     unsigned short, 						     XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_embed_dsql_execute (ISC_STATUS ISC_FAR *, 					       isc_tr_handle ISC_FAR *,					       char ISC_FAR *, 					       unsigned short, 					       XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_embed_dsql_execute2 (ISC_STATUS ISC_FAR *,						isc_tr_handle ISC_FAR *,						char ISC_FAR *,						unsigned short,						XSQLDA ISC_FAR *,						XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_embed_dsql_execute_immed (ISC_STATUS ISC_FAR *, 						     isc_db_handle ISC_FAR *, 						     isc_tr_handle ISC_FAR *, 						     unsigned short, 						     char ISC_FAR *, 							     unsigned short, 						     XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_embed_dsql_fetch (ISC_STATUS ISC_FAR *, 					     char ISC_FAR *, 					     unsigned short, 					     XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_embed_dsql_open (ISC_STATUS ISC_FAR *, 					    isc_tr_handle ISC_FAR *, 					    char ISC_FAR *, 					    unsigned short, 					    XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_embed_dsql_open2 (ISC_STATUS ISC_FAR *, 					     isc_tr_handle ISC_FAR *, 					     char ISC_FAR *, 					     unsigned short, 					     XSQLDA ISC_FAR *,					     XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_embed_dsql_insert (ISC_STATUS ISC_FAR *, 					      char ISC_FAR *, 					      unsigned short, 					      XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_embed_dsql_prepare (ISC_STATUS ISC_FAR *, 					       isc_db_handle ISC_FAR *,					       isc_tr_handle ISC_FAR *, 					       char ISC_FAR *, 					       unsigned short, 					       char ISC_FAR *, 					       unsigned short, 					       XSQLDA ISC_FAR *);ISC_STATUS  ISC_EXPORT isc_embed_dsql_release (ISC_STATUS ISC_FAR *, 					       char ISC_FAR *);/******************************//* Other Blob functions       *//******************************/BSTREAM     ISC_FAR * ISC_EXPORT BLOB_open (isc_blob_handle,  				        char ISC_FAR *,  				        int);int  	    ISC_EXPORT BLOB_put (char, 				 BSTREAM ISC_FAR *);int  	    ISC_EXPORT BLOB_close (BSTREAM ISC_FAR *);int  	    ISC_EXPORT BLOB_get (BSTREAM ISC_FAR *);int         ISC_EXPORT BLOB_display (ISC_QUAD ISC_FAR *, 				     isc_db_handle, 				     isc_tr_handle,				     char ISC_FAR *);int         ISC_EXPORT BLOB_dump (ISC_QUAD ISC_FAR *, 				  isc_db_handle, 				  isc_tr_handle,				  char ISC_FAR *);int         ISC_EXPORT BLOB_edit (ISC_QUAD ISC_FAR *, 				  isc_db_handle, 				  isc_tr_handle,				  char ISC_FAR *);int         ISC_EXPORT BLOB_load (ISC_QUAD ISC_FAR *, 				  isc_db_handle, 				  isc_tr_handle,				  char ISC_FAR *);int         ISC_EXPORT BLOB_text_dump (ISC_QUAD ISC_FAR *, 				  isc_db_handle, 				  isc_tr_handle,				  char ISC_FAR *);int         ISC_EXPORT BLOB_text_load (ISC_QUAD ISC_FAR *, 				  isc_db_handle, 				  isc_tr_handle,				  char ISC_FAR *);BSTREAM     ISC_FAR * ISC_EXPORT Bopen (ISC_QUAD ISC_FAR *, 			       	    isc_db_handle, 			       	    isc_tr_handle,  			       	    char ISC_FAR *);BSTREAM     ISC_FAR * ISC_EXPORT Bopen2 (ISC_QUAD ISC_FAR *, 				     isc_db_handle,  				     isc_tr_handle,  				     char ISC_FAR *,				     unsigned short);/******************************//* Other Misc functions       *//******************************/ISC_LONG    ISC_EXPORT isc_ftof (char ISC_FAR *, 				 unsigned short, 				 char ISC_FAR *, 				 unsigned short);ISC_STATUS  ISC_EXPORT isc_print_blr (char ISC_FAR *, 				      isc_callback, 				      void ISC_FAR *, 				      short);void        ISC_EXPORT isc_set_debug (int);void        ISC_EXPORT isc_qtoq (ISC_QUAD ISC_FAR *, 				 ISC_QUAD ISC_FAR *);void        ISC_EXPORT isc_vtof (char ISC_FAR *, 				 char ISC_FAR *,				 unsigned short);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -