Erko eu utilizo o strftime para enviar os dados do banco para aplicação no formato ptBR (dd/mm/yyyy) aí eu não preciso ficar fazendo código no AS3, mas não dá para fazer o invertido, ex:

insert into tabela (codigo,data) values (1,strftime('%Y-%m-%d', '2010-01-01'))



Em 07/01/2011 17:54, Erko Bridee de Almeida Cabrera escreveu:
de uma olhada nesse link

http://www.sqlite.org/lang_datefunc.html

observe o item: *strftime*

deve ajudar o/



Em 6 de janeiro de 2011 08:38, Julio Silva <jcasilv...@gmail.com <mailto:jcasilv...@gmail.com>> escreveu:

    Bom dia pessoal

    Estou com um problema ja faz um tempinho, porém não impede de
    minha aplicação funcionar, que por sinal já esta em produção.

    Tenho um aplicativo em Adobe Air e banco Sqlite, e tenho algumas
    tabelas com o campo do tipo Date,
    porém eu armazeno uma data só que ele nao identifica como data
    (estranho né), ou seja, lá na coluna da tabela ele aparece normal,
    porém qdo faço um select com between ele não traz nada, aí se eu
    pegar e alterar ele na mão na tabela e deixar com a mesma data e
    dar um commit ele começa a intender como data.

    Pesquisando em alguns foruns vi que não se pode passar um campo do
    tipo data diretamente na instrução sql, pois ele converte o mesmo
    para String,  ex:

    datainicial.text = '2011-01-01'
    datafinal.text = '2011-01-05'

    tem q passar o mesmo atravéz de parametros
    sql.text = "select codigo, dataAtual from tabelax where dataAtual
    between "+datainicial.text+" and "+datafinal.text+"
    sqldb.execute

    sql.text = "select codigo, dataAtual from tabelax where dataAtual
    between  @dataInicial and @dataFinal"
    parametro_['@dataInicial'] = datainicial.text <- não lembro os
    parametros de cabeça, é só para dar a ideia de como estou fazendo
    parametro_['@datafinal'] = datafinal.text
    sqldb.execute

    Fico meio com receio de deixar assim e dar problemas futuros.

    alguém já passou por isso ????

    valeu


-- Julio - SoftJeD
    http://softjed.com.br

-- Você recebeu esta mensagem porque está inscrito na lista "flexdev"
    Para enviar uma mensagem, envie um e-mail para
    flexdev@googlegroups.com <mailto:flexdev@googlegroups.com>
    Para sair da lista, envie um email em branco para
    flexdev-unsubscr...@googlegroups.com
    <mailto:flexdev-unsubscr...@googlegroups.com>
    Mais opções estão disponíveis em
    http://groups.google.com/group/flexdev




--
Att,
Erko Bridee de Almeida Cabrera
*Blogs **: *TechDev <http://blog.erkobridee.com/> | Gospel <http://gospel.erkobridee.com/>
*Twitter   : *...@erkobridee <http://twitter.com/ErkoBridee>
*Currículo : *NetCarreiras <http://netcarreiras.com/prof.html?uid=11410> | LinkedIn <http://www.linkedin.com/in/erkobridee>

--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev

--
Julio - SoftJeD
http://softjed.com.br

--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a