Intente cambiarle las instrucciones pero después desistir, te recomiendo que si puedes cambiar de lenguaje optes por java en este caso usando JSF2 combinado con JPA que son especificaciones de sun o en su defecto uses Play framework; este ultimo incluso usa el patrón activeRecord que se implementa en cakephp, si deseas mas info me avisas
Saludos cordiales, Jameson Villanueva R. Enviado desde mi BlackBerry de Movistar Follow me Twitter @LuisVillanuevaR -----Original Message----- From: Carlos Solorzano <carlos.solorzano...@gmail.com> Sender: cakephp-es@googlegroups.com Date: Wed, 16 May 2012 13:38:08 To: <cakephp-es@googlegroups.com> Reply-To: cakephp-es@googlegroups.com Subject: Re: [CakePHP-es] Usar CakePHP con Sybase ASA y/o Via ODBC TIenes razon, las instrucciones son propias de MYSQL.. existe otra forma?? El 16 de mayo de 2012 13:36, Jameson Villanueva R. < jameson.villanu...@gmail.com> escribió: > ** > Ese adaptador usa instrucciones propias de MySQL (where 1=1 ) una de las > razones por las que opte por no usar el fw e incluso usar Java(Jsf2 + JPA) > fue que tendrías que tocar el core y no es lo correcto > > > > Saludos cordiales, > Jameson Villanueva R. > Enviado desde mi BlackBerry de Movistar > Follow me Twitter @LuisVillanuevaR > ------------------------------ > *From: * Carlos Solorzano <carlos.solorzano...@gmail.com> > *Sender: * cakephp-es@googlegroups.com > *Date: *Wed, 16 May 2012 13:32:21 -0500 > *To: *<cakephp-es@googlegroups.com> > *ReplyTo: * cakephp-es@googlegroups.com > *Subject: *Re: [CakePHP-es] Usar CakePHP con Sybase ASA y/o Via ODBC > > Lo q hice fue bajarme este archivo: > > > https://github.com/cakephp/datasources/blob/master/models/datasources/dbo/dbo_odbc.php > > y lo copie en la ruta: > miaplaicaion\cake\libs\model\datasources\dbo\dbo_odbc.php > > Al colocar en mi navegador : http://localhost/miaplicacion/ sale todo > bien: > > Release Notes for CakePHP 1.3.15. Read the changelog > <http://cakephp.org/changelogs/1.3.15> > > Your tmp directory is writable. > > The *FileEngine* is being used for caching. To change the config edit > APP/config/core.php > > Your database configuration file is present. > > Cake is able to connect to the database. > > > Escribo un modelo y un controllador para probar... con scaffolding,, pero > no funciona,, salen estos errores > > *Warning* (2): odbc_exec() [function.odbc-exec > <http://php.net/function.odbc-exec>]: SQL error: [Sybase][ODBC > Driver][Adaptive Server Anywhere]Syntax error or access violation: near > 'bancos' in * FROM '[bancos]', SQL state 37000 in SQLExecDirect > [*CORE\cake\libs\model\datasources\dbo\dbo_odbc.php*, line *183*] > > *Warning* (2): odbc_num_fields() expects parameter 1 to be resource, boolean > given [*CORE\cake\libs\model\datasources\dbo\dbo_odbc.php*, line *184*] > > *Notice* (8): Undefined variable: cols > [*CORE\cake\libs\model\datasources\dbo\dbo_odbc.php*, line *190*] > > *Warning* (2): Invalid argument supplied for foreach() > [*CORE\cake\libs\model\datasources\dbo\dbo_odbc.php*, line *190*] > > *Warning* (2): odbc_exec() [function.odbc-exec > <http://php.net/function.odbc-exec>]: SQL error: [Sybase][ODBC > Driver][Adaptive Server Anywhere]Syntax error or access violation: Syntax > error near 'bancos', SQL state 37000 in SQLExecDirect > [*CORE\cake\libs\model\datasources\dbo\dbo_odbc.php*, line *144*] > > *Warning* (512): *SQL Error:* 37000: [Sybase][ODBC Driver][Adaptive Server > Anywhere]Syntax error or access violation: Syntax error near 'bancos' > [*CORE\cake\libs\model\datasources\dbo_source.php*, line *684*] > > *Query:* SELECT COUNT(*) AS 'count' FROM 'bancos' AS 'Banco' WHERE 1 = 1 > > *Warning* (2): array_unique() expects parameter 1 to be array, null given > [*CORE\cake\libs\model\datasources\dbo_source.php*, line *1252*] > > *Warning* (2): implode() [function.implode > <http://php.net/function.implode>]: Invalid arguments passed > [*CORE\cake\libs\model\datasources\dbo_source.php*, line *1474*] > > *Warning* (2): odbc_exec() [function.odbc-exec > <http://php.net/function.odbc-exec>]: SQL error: [Sybase][ODBC > Driver][Adaptive Server Anywhere]Syntax error or access violation: near > 'FROM' in [FROM] 'bancos' AS 'Banco'..., SQL state 37000 in SQLExecDirect > [*CORE\cake\libs\model\datasources\dbo\dbo_odbc.php*, line *144*] > > *Warning* (512): *SQL Error:* 37000: [Sybase][ODBC Driver][Adaptive Server > Anywhere]Syntax error or access violation: near 'FROM' in [FROM] 'bancos' AS > 'Banco'... [*CORE\cake\libs\model\datasources\dbo_source.php*, line *684*] > > *Query:* SELECT FROM 'bancos' AS 'Banco' WHERE 1 = 1 LIMIT 20 > > CakePHP: the rapid development php framework <http://cakephp.org> > Bancos > > *Warning* (2): Invalid argument supplied for foreach() > [*CORE\cake\libs\view\scaffolds\index.ctp*, line *31*] > > Actions > > Page 0 of 1, showing 1 records out of total, starting on record 0, ending > on > << previous | next >> > Actions > > - New Banco <http://localhost/manadialisis_cphp/bancos/add> > > [image: CakePHP: the rapid development php > framework]<http://www.cakephp.org/> > (default) 2 queries took 12 ms NrQueryErrorAffectedNum. rowsTook (ms) > 1SELECT > COUNT(*) AS 'count' FROM 'bancos' AS 'Banco' WHERE 1 = 1 37000: > [Sybase][ODBC Driver][Adaptive Server Anywhere]Syntax error or access > violation: Syntax error near 'bancos' > > 6 2SELECT FROM 'bancos' AS 'Banco' WHERE 1 = 1 LIMIT 2037000: > [Sybase][ODBC Driver][Adaptive Server Anywhere]Syntax error or access > violation: near 'FROM' in [FROM] 'bancos' AS 'Banco'... > > > Estoy seguro que ese no es el archivo dbo_odbc.php correcto.. > favor demen una mano! > > > El 9 de mayo de 2012 17:36, Jameson Villanueva R. < > jameson.villanu...@gmail.com> escribió: > >> ** >> Vas a tener que usar la extensión ODBC de Php. Yo intente alguna vez usar >> este fw con ASA 8.0.2 y la verdad no me fue bien. >> >> >> Saludos cordiales, >> Jameson Villanueva R. >> Enviado desde mi BlackBerry de Movistar >> Follow me Twitter @LuisVillanuevaR >> ------------------------------ >> *From: * Carlos Solorzano <carlos.solorzano...@gmail.com> >> *Sender: * cakephp-es@googlegroups.com >> *Date: *Wed, 9 May 2012 17:33:48 -0500 >> *To: *<cakephp-...@googlegroups.com>; <cakephp-es@googlegroups.com> >> *ReplyTo: * cakephp-es@googlegroups.com >> *Subject: *[CakePHP-es] Usar CakePHP con Sybase ASA y/o Via ODBC >> >> Saludos A todos, >> >> Le escribo para realizar una consulta, resulta que un colega me pidió que >> le ayude con un modulo web para realizar ciertas consultas de unos >> iventarios de productos. >> >> La aplicacion es de escritorio y como motor de Base de Datos SYBASE ASA >> 6, y Power Builder 9, >> Mi trabajo consiste en hacer una aplicaion Web de tal manera que se pueda >> consultar a traves de una IP Publica la Informacion de dichos inventarios. >> >> Opté por la opcion de migrar la información de ASA 6 a Mysql y desde alli >> hacer el formulario de consulta, pero no es tan optimo porq de SYBASE a >> MYSQL tengo problemas al sincroniar la información debido a que no esta >> siempre en líena, sino que se actualizan los saldos de una base de datos a >> otra cada cierto tiempo.. >> >> Mi pregunta es.. ¿Como logro conectar directamente CakePHP con ASA6? ya >> sea directamente o a travez de ODBC?? >> >> -- >> Carlos Luis Solórzano Solórzano >> >> >> -- >> 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. >> >> -- >> 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. >> > > > > -- > Carlos Luis Solórzano Solórzano > > > -- > 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. > > -- > 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. > -- Carlos Luis Solórzano Solórzano -- 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. -- 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.