<?php
class ODBCconn
{
	var $msg;
	function ODBCconn()
	{
		require_once("class_mensajes.php");
		require_once("class_sql.php");
		require_once("adodb/adodb.inc.php");
		$this->msg=new class_mensajes();	
	}

	function uf_conectar($usuario,$clave,$DSN,$debug = false) 
	{		
		
		$conec=&ADONewConnection("odbc");        
		$conec->PConnect($DSN,$usuario,$clave);		
		$conec->SetFetchMode(ADODB_FETCH_ASSOC);
		$conec->debug=$debug;
		if($conec===false)
		{
			
			$this->msg->message("No pudo conectar al servidor de base de datos, contacte al administrador del sistema");				
			exit();
		}
		
		return $conec;
	}
	
	
}
/*
error_reporting(E_ALL);

$io_conect	= new ODBCconn();
$io_conexion = $io_conect->uf_conectar('DBA','SQL','db_inac_2008');
$io_sql = new class_sql($io_conexion);

$ls_sql  = "  SELECT * FROM sn_personal";	
			
$rs=$io_sql->execute($ls_sql);
	
if ($rs===false){   
   echo $io_sql->message;
   return false;
}


foreach($rs as $fila){ 	
	echo $fila['cod_personal'].'<br>';
}
*/
?>
