Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME IV. Les librairies internes

3. La librairie scr4i

3.2 Ouverture et fermeture des ISAMS

3.2.1 IS_init_database (file s_db.c:20)

Syntax

IS_init_database()

Description

File s_db.c

ISC_init_start_replicas()
ISC_start_replica()
ISC_stop_replica()
IS_add_last_req(char *dsn, int type, ISAM *is, char *sql)
IS_check_dbstring(int type, char *dbd)
IS_check_isam(is, flag)
IS_check_table_exist(is)
IS_check_table_exist_nois(tblname)
ISAM *IS_construct_is_select(int typedb, char *filename, char *requete)
ISAM *IS_construct_isam(int typedb, char *filename)
ISAM *IS_construct_isam_fr(int typedb, int type, char *filename, char *requete)
IS_create_struct(is)
IS_delete_table_nois(tblname)
IS_end_database()
IS_exec_sql_is(ISAM *is, char *sql)
IS_exec_sql_nois(sql)
long IS_get_count_free(sql)
long IS_get_count_nois(tblname)
long IS_get_count_where(where)
long IS_get_count_where_nois(tblname, where)
long IS_get_max_nois(tblname, fldname, where)
char *IS_get_tblname(ISAM *is)
IS_init_database()
IS_init_db_type(int type)
U_ch **IS_list_tables_nois()
double IS_query_double_nois(char *query)
long IS_query_long_nois(char *query)
short IS_query_short_nois(char *query)
IS_set_cur_dsn(char *dsn)
IS_set_default_limit(is, lim)
IS_set_limit(is, lim)
IS_set_noreread(int val)
IS_set_replica(char *file)
IS_set_replica_2(REPLICA *rpc)
IS_set_s4srv(ISAM *is, char *s4srv, long port)
IS_set_sqlsearchlike(int val)

ISC_init_start_replicas (file s_db.c:1166)

Syntax

ISC_init_start_replicas()

ISC_start_replica (file s_db.c:226)

Syntax

ISC_start_replica()

ISC_stop_replica (file s_db.c:233)

Syntax

ISC_stop_replica()

IS_add_last_req (file s_db.c:160)

Syntax

IS_add_last_req(char *dsn, int type, ISAM *is, char *sql)

IS_check_dbstring (file s_db.c:107)

Syntax

IS_check_dbstring(int type, char *dbd)

IS_check_isam (file s_db.c:775)

Syntax

IS_check_isam(is, flag)
ISAM *is;
int flag;

IS_construct_is_select (file s_db.c:1160)

Syntax

ISAM *IS_construct_is_select(int typedb, char *filename, char *requete)

IS_construct_isam (file s_db.c:1155)

Syntax

ISAM *IS_construct_isam(int typedb, char *filename)

IS_construct_isam_fr (file s_db.c:1146)

Syntax

ISAM *IS_construct_isam_fr(int typedb, int type, char *filename, char *requete)

IS_create_struct (file s_db.c:146)

Syntax

IS_create_struct(is)
ISAM *is;

Description

IS_delete_table_nois (file s_db.c:1087)

Syntax

IS_delete_table_nois(tblname)
char *tblname;

IS_exec_sql_is (file s_db.c:394)

Syntax

IS_exec_sql_is(ISAM *is, char *sql)   /* BP_M 13-02-2012 15:14 */

IS_exec_sql_nois (file s_db.c:372)

Syntax

IS_exec_sql_nois(sql)
char *sql;

IS_get_count_free (file s_db.c:918)

Syntax

long IS_get_count_free(sql) /* BP_M 02-12-2003 17:00 */

IS_get_count_nois (file s_db.c:953)

Syntax

long IS_get_count_nois(tblname)
char *tblname;

IS_get_count_where (file s_db.c:900)

Syntax

long IS_get_count_where(where)  /* BP_M 15-11-2004 17:31 */
char *where;

IS_get_count_where_nois (file s_db.c:882)

Syntax

long IS_get_count_where_nois(tblname, where)
char *tblname, *where;

IS_get_max_nois (file s_db.c:935)

Syntax

long IS_get_max_nois(tblname, fldname, where)
char *tblname, *fldname, *where;

IS_get_tblname (file s_db.c:976)

Syntax

char *IS_get_tblname(ISAM *is)

IS_init_db_type (file s_db.c:88)

Syntax

IS_init_db_type(int type)

IS_list_tables_nois (file s_db.c:959)

Syntax

U_ch **IS_list_tables_nois()

IS_query_double_nois (file s_db.c:1119)

Syntax

double IS_query_double_nois(char *query)

IS_query_long_nois (file s_db.c:1128)

Syntax

long IS_query_long_nois(char *query)

IS_query_short_nois (file s_db.c:1137)

Syntax

short IS_query_short_nois(char *query)

IS_set_cur_dsn (file s_db.c:366)

Syntax

IS_set_cur_dsn(char *dsn)

IS_set_default_limit (file s_db.c:307)

Syntax

IS_set_default_limit(is, lim)
ISAM *is;
long lim;

IS_set_limit (file s_db.c:292)

Syntax

IS_set_limit(is, lim)
ISAM *is;
long lim;

IS_set_noreread (file s_db.c:336)

Syntax

IS_set_noreread(int val)

IS_set_replica (file s_db.c:184)

Syntax

IS_set_replica(char *file)

IS_set_replica_2 (file s_db.c:204)

Syntax

IS_set_replica_2(REPLICA *rpc)

IS_set_s4srv (file s_db.c:285)

Syntax

IS_set_s4srv(ISAM *is, char *s4srv, long port)

IS_set_sqlsearchlike (file s_db.c:1080)

Syntax

IS_set_sqlsearchlike(int val)

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be