1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

DateTime em c com sqlite3

Discussão em 'Programação' iniciada por boinazul, 20 de Maio de 2008. (Respostas: 2; Visualizações: 583)

  1. boinazul

    boinazul Power Member

    Pessoal, preciso de gravar com tipo datetime através do sqlite3 no devc++.

    Tenho este código, mas não consigo gravar.

    strcpy(sqlcmd, "insert into TblCalendario values(Null,'");
    strcat(sqlcmd, NumAluno);
    strcat(sqlcmd, "', '");
    strcat(sqlcmd, NomeEvento);
    strcat(sqlcmd, "', ");
    strcat(sqlcmd, HoraInicio);
    strcat(sqlcmd, ", ");
    strcat(sqlcmd, HoraFim);
    strcat(sqlcmd, "");
    executaSQL(bd, sqlcmd, 0);

    HoraInicio e HoraFim estão como char [20].

    Agradeço ajuda.
     
  2. Qual é exactamente o problema? Tens de ser mais claro.
     
  3. boinazul

    boinazul Power Member

    então, eu tenho uma base de dados, e na base de dados HoraInicio e HoraFim estão como datetime.
    E eu peço ao utilizador para introduzir os dados, e depois quero gravar na base de dados.

    No em as variaveis sao:

    char HoraInicio[20], HoraFim[20].

    e a string para gravar é como está escrita em cima. o problema é que ele não grava. eu gostaria de saber como é k voces fazem para gravar data e hora em c.

    Problema resolvido, faltava um ).
     
    Última edição pelo moderador: 21 de Maio de 2008

Partilhar esta Página