Oxalá que todos pudessem fazer isto, Rodrigo.

Para teres um bom exemplo, na versão 2000 do SQL Server, também não LIMIT.

E o AR do CI não funciona o $this->db->limit(int, int).

 

Eu já vi o DB2, mas nunca utilizei, por isso que não dou pitaco.

Mas como sempre, aconselho tentar uma conexão manual antes de integrá-la com
o codeigniter.

99% dos casos, se conseguires conectar na base via funções do PHP
(mysql_conect, mssql_connect, etc) consegues conectar pelo CI também.

 

Até onde sei, o PHP conecta com quase todas as bases. Até Piradox já vi o
PHP conectar.

 

Abraços e boa sorte

 

De: [email protected]
[mailto:[email protected]] Em nome de Rodrigo Padilha
Silveira
Enviada em: quarta-feira, 23 de junho de 2010 16:44
Para: CodeIgniter Brasil
Assunto: Re: [CodeIgniter] IBM DB2

 

O melhor a fazeres é trocar o banco de dados, pois o DB2 é uma porcaria e
não funcionado com nada.

Podes até conseguir a conexão com o DB2 utilizando os driver do Wiki, mas
vais encontrar mais uns quantos problemas, como erros com a paginação. 

Afinal de contas eu nunca vi um banco que não de suporte a um LIMIT ou algo
precido a não ser o DB2. Para fazer uma paginação no DB2 tens que carregar
todos os registros em um array e então fazer a paginação do array. E ai se
pegares um sistema que tenha uma grande quantidade de registros em um
determinada tabela vais poder tirar uns bons minutos para tomar um
cafezinho.

_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a