Login

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
27 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 27 Visitantes :: 2 Motores de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Brasília
Estamos no Twitter
Nossa Comunidade
Nosso Grupo
Últimos assuntos
» Erro no Projeto Chat
Hoje à(s) 11:38 por Sub-Zero

» Modificar TitleBar e Icone do Executavel.
Hoje à(s) 11:24 por Sub-Zero

» Criar atalho, SYS(2020) e Desktop
Ontem à(s) 23:07 por Sub-Zero

» Karaoke feito em FoxPro 2.6
Ontem à(s) 18:51 por Sub-Zero

» Como separar caminho do diretório?
Ontem à(s) 18:49 por Sub-Zero

» Utilizando PHPMailer
Ontem à(s) 09:45 por paulomelo

» Programador em Visual Foxpro
Ontem à(s) 09:03 por mauro victoria

» Link PHP (Dúvida)
21/5/2012, 08:25 por BrunoMesquita

» Fundo do PROJETO Transparente??
20/5/2012, 19:48 por thiag0ms

» Minimizar , Maximizar e Restaurar
18/5/2012, 16:28 por FERNANDOMATRELLA

» Pivot Table no sql server
15/5/2012, 12:35 por edspicer

» Scroll EditBox Automatico
14/5/2012, 10:31 por Julio

» Select Nexval do FoxPro no OracleXE
10/5/2012, 00:16 por Sub-Zero

» Colocar gif na caixa do MESSAGEBOX ()
9/5/2012, 14:39 por Linghston

» Comparar Versões do programa.exe
8/5/2012, 16:10 por Linghston

» Menu lateral
7/5/2012, 02:36 por lardecristo

» Fazer com que a tela do sistema assume a janela principal
7/5/2012, 02:20 por lardecristo

» Trocar Palavra no Sistema
7/5/2012, 01:55 por lardecristo

» invocar Dll em Xbase
7/5/2012, 01:18 por lardecristo

» Fechar Porta Aberta
7/5/2012, 01:00 por lardecristo

Erro no Projeto Chat

2/5/2012, 08:37 por renatojunior2009

Bom dia Pessoal,

Estou desenvolvendo um chat , só que estou com dois erros o qual eu não sei …

Comentários: 7

Modificar TitleBar e Icone do Executavel.

23/5/2012, 20:17 por thiag0ms

Oi, tem como desabilitar o botao de Maximizar do TitleBar...

Eu keria simular uma TitleBar...mais …

Comentários: 5

Criar atalho, SYS(2020) e Desktop

23/5/2012, 17:57 por thiag0ms

Ola denovo...3 dúvidas...

como diz o título do tópico eu queria como criar uma atalho no …

Comentários: 3

Karaoke feito em FoxPro 2.6

23/5/2012, 11:45 por fabiomacarrao

Bom dia a todos. Desenvolvi um programa em FoxPro for windows 2.6 para karaoke. tenho mais de 2700 …

Comentários: 3

Como separar caminho do diretório?

20/5/2012, 21:30 por thiag0ms

tentei di muitas formas mais ainda não consegui...

bom, eu fis uma rotininha para que quando o …

Comentários: 10

Estatísticas
Temos 4048 usuários registrados
O último usuário registrado atende pelo nome de fabiomacarrao

Os nossos membros postaram um total de 14433 mensagens em 2047 assuntos

problemas com insert de valores numericos

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido problemas com insert de valores numericos

Mensagem por Campolinainfo em 12/12/2011, 18:05

Olá,

Estou com problemas em fazer um insert em uma tabela do postgresql. Quando utilizo esse comando para inserir um registro que tenha um campo numerico ele não grava.

LOCAL lcemol, lccodato, lcsql

lcemol = 88,74
lccodato = '8401-0'

lcsql = "INSERT INTO taxas_emolumentos (emolumentos, cod_ato) ;
VALUES ("+lcemol+",'"+ALLTRIM(lccodato)+"')"
lnretorno = SQLEXEC(pnConexao,lcsql)

IF lnretorno < 0

nesse caso o lcemol não está gravando na tabela. Eu acho que o fato de o valor ser expresso com a virgula faz com que a expressão do insert fique errada, mas é só uma sugestão.
Agradeço a atenção.

Campolinainfo
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Resolvido Re: problemas com insert de valores numericos

Mensagem por alceu11 em 12/12/2011, 20:00

Eu acho ke vc devia fazer um teste assim com os mesmos campos da sua tabela normal dbf.

E mude tb o sets
SET POINT TO "."
SET DECIMALS TO 2
Aqui um exemplo com uma outra tabela subtotal.

Codigo
Código:

CLOSE DATABASES all
SET POINT TO "."
SET DECIMALS TO 2

CREATE table SUBTOTAL ( CODIGO C(4),descr C(30) , TOTAL N(12,2))

INSERT INTO SUBTOTAL VALUES ( "0001", 'PARAFUSO', 23.56 )
INSERT INTO SUBTOTAL VALUES ( "0001", 'PARAFUSO', 16.42 )
INSERT INTO SUBTOTAL VALUES ( "0001", 'PARAFUSO', 22.78 )

INSERT INTO SUBTOTAL VALUES ( "0002",'PREGO', 11.77 )
INSERT INTO SUBTOTAL VALUES ( "0002",'PREGO', 19.87 )
INSERT INTO SUBTOTAL VALUES ( "0002",'PREGO', 41.63 )

INSERT INTO SUBTOTAL VALUES ( "0003",'PORCA', 33.56 )
INSERT INTO SUBTOTAL VALUES ( "0003",'PORCA', 46.42 )
INSERT INTO SUBTOTAL VALUES ( "0003",'PORCA', 0 )

INSERT INTO SUBTOTAL VALUES ( "0004",'ARRUELA', 63.56 )
INSERT INTO SUBTOTAL VALUES ( "0004",'ARRUELA', 71.42 )
INSERT INTO SUBTOTAL VALUES ( "0004",'ARRUELA', 62.78 )
SELECT SUBTOTAL

BROWSE LAST normal
***
**veja a porca com valor 0, sera ke gravou ai ?
*Depois volta ao normal aki
SET POINT TO "."
SET DECIMALS TO 2



Retorne se a dica resolveu? ou nao

aki neste link tem um curso
Curso demo inciante

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido resolvido

Mensagem por Campolinainfo em 13/12/2011, 08:46

Boa dica alceu,
valeu d+. Com o SET POINT eu consegui passa para o comando insert o valor com o ponto ao invés da virgula. Assim ele gravou o valor no banco.
Muito obrigado pela dica.

Campolinainfo
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum