[firebase-br] Query doida
Carlos H. Cantu
listas em warmboot.com.br
Qui Out 7 14:32:59 -03 2004
Vc definiu algum charset na conexão com o banco? Se sim, terá que
definir como NONE, pois seu banco foi criado sem charset.
[]s
Cantu
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
F> Será q alguém jah passou por isso?
F> Estou usando FireBird 1.5, Delphi 7, e ClientDataSet + IBx.
F> Qdo ativo uma certa query no delphi, q deveria trazer os campos CODIGO e DESCR,
F> aparece o seguinte erro:
F> arithmedic excption, numeric overflow, or string truncation
F> Cannot transliterate character beetween character sets.
F> Me parece que não há nada de errado com a tabela.
F> Esta é a estrutura (mais ou menos):
F> DIALECT 3;
F> PAGE_SIZE 2048
F> DEFAULT CHARACTER SET NONE;
F> TABLE CATEGOR (
F> CODIGO CHAR(8) NOT NULL,
F> DESCR VARCHAR(35),
F> PRIORIDADE INTEGER,
F> COMISS_F NUMERIC(9,4),
F> COMISS_R NUMERIC(9,4),
F> COMISS_NEG CHAR(1)
F> );
F> CODIGO DESCR PRIORIDADE COMISS_F COMISS_R COMISS_NEG
F> 'C30', 'INSTITUCIONAL ESTADUAL/MUNICIPAL', 0, 0, 0, NULL);
F> 'C70', 'MATÉRIAS PRIMAS INDUSTRIAIS', 0, 0, 0, NULL);
F> 'C40', 'GRANDES CONSUMIDORES', 0, 0, 0, NULL);
F> 'C80', 'HOSPITALAR', 0, 0, 0, NULL);
F> 'C41', 'ATACADISTAS', 0, 0, 0, NULL);
F> 'C42', 'RESTAURANTES PRIVADOS / FAST FOOD', 0, 0, 0, NULL);
F> 'C43', 'RESTAURANTES OUTROS GESTAS', 0, 0, 0, NULL);
F> 'C44', 'CONCESSIONÁRIOS', 0, 0, 0, NULL);
F> 'C45', 'DIVERSOS', 0, 0, 0, NULL);
F> 'C46', 'DISTRIBUIDORES', 0, 0, 0, NULL);
F> 'C60', 'QUALIMAX', 0, 0, 0, NULL);
F> 'C32', 'INSTITUCIONAL . EST./MUN. - BÁSIC', 0, 0, 0, NULL);
F> 'C75', 'MARCAS PRÓPRIAS', 0, 0, 0, NULL);
F> 'F11', 'AÇÚCARES ( VÁRIOS )', 0, 0, 0, NULL);
F> 'F25', 'ADITIVOS (DIVERSOS)', 0, 0, 0, NULL);
F> 'F24', 'AROMATIZANTES (AROMAS ESSENCIAS)', 0, 0, 0, NULL);
F> 'F23', 'EDULCORANTES (ASPARTAME E OUTROS)', 0, 0, 0, NULL);
F> 'F22', 'CORANTES', 0, 0, 0, NULL);
F> 'F16', 'AMIDOS E FÉCULAS', 0, 0, 0, NULL);
F> 'F27', 'BÁSICOS PARA REVENDA', 0, 0, 0, NULL);
F> 'F15', 'CACAU/CAFÉ', 0, 0, 0, NULL);
F> 'F02', 'CARNES (BOVINOS, AVES, DIVERSOS)', 0, 0, 0, NULL);
F> 'F10', 'CEREAIS ( FEIJÃO, ERVILHA, OUTROS)', 0, 0, 0, NULL);
F> 'F07', 'DESIDRATADOS(VEG., COND.,FRUTAS)', 0, 0, 0, NULL);
F> 'F14', 'FARINHAS DIVERSAS', 0, 0, 0, NULL);
F> 'F17', 'GELATINAS', 0, 0, 0, NULL);
F> 'F13', 'LEITES EM PÓ', 0, 0, 0, NULL);
F> 'F12', 'MACARRÕES', 0, 0, 0, NULL);
F> 'F28', 'MATERIAIS DE LIMPEZA E SIMILARES', 0, 0, 0, NULL);
F> 'F18', 'ÓLEOS E GORDURAS', 0, 0, 0, NULL);
F> 'F05', 'OVOS ( LÍQUIDOS E DESIDRATADOS )', 0, 0, 0, NULL);
F> 'F20', 'PRODUTOS QUÍMICOS', 0, 0, 0, NULL);
F> 'F19', 'PROTÉINAS DE SOJA E OUTROS', 0, 0, 0, NULL);
F> 'F06', 'QUEIJOS', 0, 0, 0, NULL);
F> 'F31', 'RAÇÃO DIVERSOS', 0, 0, 0, NULL);
F> 'F26', 'REALÇADORES DE SABOR', 0, 0, 0, NULL);
F> 'F01', 'HORTIFRUTI', 0, 0, 0, NULL);
F> 'F21', 'VITAMINAS E MINERAIS', 0, 0, 0, NULL);
F> 'F09', 'ARROZ ( VÁRIOS )', 0, 0, 0, NULL);
F> 'F51', 'BOBINAS(PEBD,PEAD,NAO ALUMINIZADAS)', 0, 0, 0, NULL);
F> 'F50', 'BOBINAS ALUMINIZADAS/METALIZADAS', 0, 0, 0, NULL);
F> 'F53', 'CAIXAS DE PAPELÃO (EMB. E DISPLAYS)', 0, 0, 0, NULL);
F> 'F54', 'CARTUCHOS/DISPLAYS (CARTÃO)', 0, 0, 0, NULL);
F> 'F55', 'EMBALAGENS ACESSÓRIOS(FITAS,BAR...)', 0, 0, 0, NULL);
F> 'F57', 'ETIQUETAS/RÓTULOS', 0, 0, 0, NULL);
F> 'F58', 'MATERIAL GRAFICOS ( FOLHETOS )', 0, 0, 0, NULL);
F> 'F56', 'EMB.RÍGIDAS(POTES/LATAS/BOMBONAS)', 0, 0, 0, NULL);
F> 'F60', 'SACOS/FARDOS ( KRAFT )', 0, 0, 0, NULL);
F> 'V30', 'VENDEDORES INSTITUCIONAL', 0, 0, 0, NULL);
F> 'V40', 'VENDEDORES GC', 0, 0, 0, NULL);
F> 'V60', 'VENDEDORES QUALIMAX', 0, 0, 0, NULL);
F> 'V70', 'VENDEDORES M.P.I.', 0, 0, 0, NULL);
F> 'V75', 'VENDEDORES MARCAS PROPRIAS', 0, 0, 0, NULL);
F> 'F03', 'PEIXES E FRUTOS DO MAR', 0, 0, 0, NULL);
F> 'F08', 'CARNES DESIDRATADAS/LIOFILIZADAS', 0, 0, 0, NULL);
F> 'F29', 'PRESTAÇÕES DE SERVIÇOS', 0, 0, 0, NULL);
F> 'F61', 'INGREDIENTES IMPORTADOS', 0, 0, 0, NULL);
F> 'F04', 'POLPAS (TOMATE E FRUTAS)', 0, 0, 0, NULL);
F> 'OUTROS', 'OUTROS', 0, 0, 0, NULL);
F> 'C01', 'CLIENTES', 0, 0, 0, NULL);
F> 'F1', 'TRANSPORTE', 0, 0, 0, NULL);
F> Obrigado.
F> ______________________________________________
F> FireBase-BR (www.firebase.com.br)
F> Para editar sua configuração na lista, use o endereço
F> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Mais detalhes sobre a lista de discussão lista