|
ent�o fazendo do jeito q vc falou acontece este
erro
[Microsoft][ODBC SQL Server Driver]Invalid
character value for cast specification
acho q o maior problema e o campo ser decimal(5,2)
no sql server, nao sei porque quando vo inserir o valor 100 de uma coluna do
tipo number de uma childtable, acontece erro de overflow
----- Original Message -----
Sent: Thursday, January 27, 2005 9:36
AM
Subject: RES: [sqlwin] erro no sqlserver
com centura via ODBC
Sem
o "dois-pontos", pois a vari�vel j� � convertida para string pela
fun��o Sal.
Ex:
" update " ||
"
teste "
||
" set "
||
"
teste1 = " ||
SalNumberToStrX(variavel,0)
[]s,
Rodrigo - Target Sistemas
Substituir no propio comando
select
exemprlo
" update teste
set teste1 = :SalNumberToStrX(variavel,0) "
nao entendi direito, tem como
fazer isto?
----- Original Message -----
Sent: Wednesday, January 26, 2005
5:06 PM
Subject: RES: [sqlwin] erro no
sqlserver com centura via ODBC
Vc precisa for�ar uma convers�o do n�mero para inteiro, ou
seja, substituir a sua bind variable (:variavel) pelo comando
SalNumberToStrX(variavel,0).
Sds,
Rodrigo Scarano - Target Sistemas
Ola pessoal, tudo bem?
Algu�m j� teve o problema com
o centura e o sqlserver de fazer um update de um campo do tipo
decimal(5,2) de uma tabela do SqlServer via
ODBC atribuindo o valor de um campo de uma childtable do tipo
number , eu tento inserir o valor 100 e aparece o erro:
Microsoft SQL Server:8115[Microsoft][ODBC SQL
Server Driver][SQL Server]Arithmetic overflow error converting float to
data type numeric
|
<<attachment: Logo_Base_Assinatura.jpg>>