Buenos dias. En mi fallido intento por poder conectarme a mssql con cakephp estoy intentando crear un componente que me permita pasar por parametros la query y que este me retorne un array que yo pasaria a mi vista.
Creo mi componente asi: <?php class MssqlComponent extends Object { function consulta ($query) { $myServer = "my ip"; $myUser = "my user"; $myPass = "my clave"; $myDB = "my bd"; //create an instance of the ADO connection object $conn = new COM ("ADODB.Connection") or die("Cannot start ADO"); //define connection string, specify database driver $connStr = "PROVIDER=SQLOLEDB;SERVER=".$myServer.";UID=". $myUser.";PWD=".$myPass.";DATABASE=".$myDB; $conn->open($connStr); //Open the connection to the database //execute the SQL statement and return records $rs = $conn->execute($query); return ($rs); } } ?> Ahora como hago para llamarlo en mi controller?? var $components = array( 'Mssql' => array( 'query' => 'select * from usuarios' ), 'Session', 'Auth'); y donde obtengo mi array??? Muchas gracias por su ayuda -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.