Exemplo n.º 1
0
static void hb_pgsqldd_init( void * cargo )
{
   HB_SYMBOL_UNUSED( cargo );

   if( ! hb_sddRegister( &pgsqldd ) )
      hb_errInternal( HB_EI_RDDINVALID, NULL, NULL, NULL );
}
Exemplo n.º 2
0
static void hb_ocidd_init( void * cargo )
{
   HB_SYMBOL_UNUSED( cargo );

   OCI_Initialize( NULL, NULL, OCI_ENV_DEFAULT | OCI_ENV_CONTEXT | OCI_ENV_THREADED );

   if( ! hb_sddRegister( &ocidd ) )
      hb_errInternal( HB_EI_RDDINVALID, NULL, NULL, NULL );
}
Exemplo n.º 3
0
static void hb_mysqldd_init( void * cargo )
{
   HB_SYMBOL_UNUSED( cargo );

   if( ! hb_sddRegister( &s_mysqldd ) ||
       ( sizeof( MYSQL_ROW_OFFSET ) != sizeof( void * ) ) )
   {
      hb_errInternal( HB_EI_RDDINVALID, NULL, NULL, NULL );
   }
}
Exemplo n.º 4
0
static void hb_sqlt3dd_init( void * cargo )
{
   HB_SYMBOL_UNUSED( cargo );

#if SQLITE_VERSION_NUMBER >= 3006000
   sqlite3_initialize();
#endif

   if( ! hb_sddRegister( &s_sqlt3dd ) )
      hb_errInternal( HB_EI_RDDINVALID, NULL, NULL, NULL );
}