[delphi-br] Oracle e delphi

2008-01-02 Por tôpico Didi
Bom dia a todos! Espero que tenham tido um otimo Natal e um ano novo 
sem Bugs.
Bem recebi ajuda aqui na lista e venho postar o resultado que até 
agora consegui. 
Com o Delphi 5 e Delphi 7 a chamada de uma stored procedure estava 
ocasionando erros devido ao tipo do data type informado. No MSSQL eu 
não precisei preocupar com isso mas com o Oracle é necessario 
informar o data type. Por exemplo um campo na stored informado como 
varchar2 in
era reconhecido no delphi como ftblob trocando por string funcionou. 
Este procedimento foi feito tanto em delphi 5 como em delphi 7 com 
BDE 5.11. Quero deixar tambem meus agradecimentos ao Leonardo que me 
atendeu em PVT dispendendo de seu precioso tempo. Mais uma vez 
obrigado.
No momento estou apanhando com isto que funcionava perfeitamento no 
MSSQL
with sqlARQ do
  begin
   Close;
   SQL.Clear;
   SQL.Add('Select * from ARQUIVO Where UPPER(CAMPONOME)
LIKE (:1 + ''%'') ');
   Params[0].AsString := Self.EDIT.Text;
   Open;
  end;
MENSAGEM 0ra-01722 INVALID NUMBER.

Mas não entreguei o jogo ainda. Uma coisa eu tenho certeza EU SOU 
TEIMOSO!
Abraços a todos 
Didi. (não sou o anão da Branca de neve não).






[delphi-br] Oracle e DELPHI, nls_length_semantics=char;

2007-05-25 Por tôpico Yahoo - André J . J
Alguem sabe, porque eu tento fazer este comando:

alter system set nls_length_semantics=char;
alter session set nls_length_semantics=char;

no oracle como SYSTEM, ele não dá erro, executa
mas quando dou select
select * from nls_database_parameters;
ele fala que ainda o nls_length_semantics=byte?:?

po eu dou alter e ele ainda continua com byte.. eu quero char.. alguem sabe de 
alguma dica??

SYSTEM é o maior usuario..
nao tem ninguem logado..
e nao dá erro nenhum, nao intendi!

obrigado

[As partes desta mensagem que não continham texto foram removidas]



[delphi-br] Oracle e Delphi

2007-02-28 Por tôpico Thiago Teixeira
Bom dia!!

Pessoal estou querendo retornar do oracle de um campo date, data, hora e
fuso horario o seguinte formato

1976-07-24T00:00:00-02:00

ja consegui a data e a hora:

SELECT to_char(TAB_OFERTA_VENDA.DAT_EXPIRA, '-MM-DD') || 'T' ||
to_char(TAB_OFERTA_VENDA.DAT_EXPIRA, 'HH24:MI:SS')
FROM TABELA

Alguem pode me ajudar com o Fuso horário?

mto obrigado a todos!!!

-- 
Atenciosamente

Thiago Alves Teixeira


[As partes desta mensagem que não continham texto foram removidas]