Rodrigo,

O Max Data Lenght da minha coluna est� limitado a 100 sim. Inclusive eu fiz um breakpoint e verifiquei o tamanho da string no momento do envio para a BD e n�o passava dos 20 conforme eu j� havia dito.

Mas j� estive a consultar o manual do Centura (Connecting Centura Objects to Databases), aonde � recomendado que se altere o valor da vari�vel “Longbuffer” para 2000 e surpreendentemente resultou. Digo surpreendentemente porque o valor que l� estava era 1536000 o que era suposto funcionar.

…� mais um daqueles mist�rios do mundo da programa��o acerca do qual s� nos resta fazer asser��es especulativas.

Mas agrade�o o esfor�o, valeu.

Cmpts,

 

Cl�udio Francisco Sebasti�o Paulo ( mailto:[EMAIL PROTECTED] ) 
T�cnico de Sistemas de Informa��o 
( Information Systems Technician)
Tel.      + 244.2.32 53 50 - Extens�o 142      

SISTEC - Sistemas, Tecnologia e Ind�stria, S.A.
( http://www.sistec.co.ao ; http://www.ti.sistec.co.ao ; http://www.netangola.com )

Av. Che Guevara, 189/195 Luanda, Angola
Tel.      + 244.2.32 53 50 / 44 87 00 / (091) 50 08 11 
Fax.     + 244.2.32 53 72

 

 

“O c�rebro � como um m�sculo, por isso, a semelhan�a dum m�sculo quanto mais lhe exercitamos mais robusto e capacitado para tarefas mais �rduas ele se torna.”

-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Scarano
Enviada: segunda-feira, 9 de Maio de 2005 12:48
Para: [email protected]
Assunto: RES: [sqlwin] [Data truncation]

 

O Max Data Lenght de sua coluna est� com 100 ? A mensagem de erro indica que sua string est� sendo enviada para o banco de dados com mais de 100 caracteres (provavelmente preenchendo com brancos a direita). Garanta no se programa Centura que a string nunca passar� de 100.

 

Sds,

Rodrigo - Target Sistemas.

 

-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]net]Em nome de Claudio Paulo
Enviada em: segunda-feira, 9 de maio de 2005 06:17
Para: [email protected]
Assunto: [sqlwin] [Data truncation]

Ilustres, estou a enfrentar um problema para o qual n�o encontro justifica��o.

Eu tenho uma child table e nela dentre as v�rias colunas tenho uma que � do tipo string, cujo valor � enviado para a base de dados para um campo do tipo varchar(100).

O engra�ado � que o texto que eu introduzo nessa coluna nem sequer chega a exceder 20 caracteres, mas a base de dados retorna-me o erro “Dados de cadeia, truncamento a direita” .

Eu fa�o o insert utilizando a fun��oSalTblDoInserts(). J� li as especifica��es da fun��o e n�o encontrei nada que pudesse dar uma luz para elucidar-me acerca do erro.

J� estou com esse erro h� coisa de 5 dias e n�o vejo como contorn�-lo.

Se algu�m j� tiver passado por isso antes, agradecia que partilhasse comigo a sua experi�ncia.

Aguardo,

Cl�udio Francisco Sebasti�o Paulo ( mailto:[EMAIL PROTECTED] ) 
T�cnico de Sistemas de Informa��o 
( Information Systems Technician )
Tel.      + 244.2.32 53 50 - Extens�o 142      

SISTEC - Sistemas, Tecnologia e Ind�stria, S.A.
( http://www.sistec.co.ao ; http://www.ti.sistec.co.ao ; http://www.netangola.com )

Av. Che Guevara, 189/195 Luanda, Angola
Tel.      + 244.2.32 53 50 / 44 87 00 / (091) 50 08 11 
Fax.     + 244.2.32 53 72

 

 

“O c�rebro � como um m�sculo, por isso, a semelhan�a dum m�sculo quanto mais lhe exercitamos mais robusto e capacitado para tarefas mais �rduas ele se torna.”

 

Responder a