Seguramente la tabla historico tiene mas campos de los que estas tratando de insertar, de manera pues que creo que lo mejor es que le indiques el nombre de los campos que deseas insertar, asi:
Código Delphi
[-]
QHistorico.Close;
QHistorico.SQL.Add('insert into historico (NombreDelCampoVacio, NombreDelOtroCampo) values');
QHistorico.SQL.Add('("", "'+DBEdit13.Text+'")');
QHistorico.ExecSQL;
Otra cosa, quitale el QHistorico.Open; ya que con el ExecSql; ya sera suficiente, ademas puede causarte problemas mas adelante.
Espero te sirva

.
//Nota: Caramba¡¡¡ casi que iguales maeyanes 