DateTime em c com sqlite3

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.
 
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:
Back
Topo