Solução para o problema usar o comando "SET DATEFORMAT DMY" antes do Insert.
Valeu!
Fui
- Fórum WMO
- → Viewing Profile: Posts: ColdNeo
Community Stats
- Group Usuários
- Active Posts 6
- Profile Views 1035
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
0
Neutral
User Tools
Friends
ColdNeo hasn't added any friends yet.
Latest Visitors
-
Guest
04/11/2007, 03:03
Posts I've Made
In Topic: Inserção/Atualização de Datas
05/02/2004, 07:19
In Topic: Inserção/Atualização de Datas
26/01/2004, 12:44
Beleza funcionou no Acces por que eu enganei o banco de dados, na hora da atualização eu insiro com DateFormat(#form.txtDATA# 'mm/dd/yyyy') ai o Access para passar para a data no formato americano inverte meu formato para dd/mm/yyyy ai fica como eu queria.
No entanto importei os dados para o SQL Server. Ai é que da pau.
tenho uma coluna chamada DATA que contém dados destá forma :
Ex.
DATA
22/07/2003
24/07/2003
01/10/2003
05/11/2003
05/01/2004
06/01/2004
E assim sucessivamente, mas quando eu mando inserir ou atualizar no Banco de Dados, fica assim:
22/07/2003(fica correto)
24/07/2003(fica correto)
10/01/2003(fica errada)
11/05/2003(fica errada)
01/05/2004(fica errada)
01/06/2004(fica errada)
Isso é, o próprio banco de dados invert altomático as datas.. Tá horrivel....
No entanto importei os dados para o SQL Server. Ai é que da pau.
tenho uma coluna chamada DATA que contém dados destá forma :
Ex.
DATA
22/07/2003
24/07/2003
01/10/2003
05/11/2003
05/01/2004
06/01/2004
E assim sucessivamente, mas quando eu mando inserir ou atualizar no Banco de Dados, fica assim:
22/07/2003(fica correto)
24/07/2003(fica correto)
10/01/2003(fica errada)
11/05/2003(fica errada)
01/05/2004(fica errada)
01/06/2004(fica errada)
Isso é, o próprio banco de dados invert altomático as datas.. Tá horrivel....
In Topic: Data No Access - Instrução Sql
12/01/2004, 14:09
valeu!!!!
In Topic: Inserção/Atualização de Datas
06/01/2004, 13:18
Sobre este caso estou usando o Access e preciso cadastrar e atualizar as datas no banco de dados no formato dd/mm/yyyy. Não quero que as datas apareçam na tabela no formato americano. Como fazer????O dificuldade para se obter ajuda na área de Coldfusion.
Podem fechar este tópico.
Já resolvido.
Solução:<cfset vData=#form.DATA_USER#>
<cfset vData2=#CreateODBCdate(vData)#>
<cfquery...>
INSERT INTO TABELA (DATA_USER, NOME_USER)
VALUES('#vData2#','#form.NOME_USER#')
</cfquery>
- Fórum WMO
- → Viewing Profile: Posts: ColdNeo
- Privacy Policy
- Regras ·