Classificação dos dados
Boa tarde caros colegas,
Alguém, por favor, sabe como faço para conseguir ordem alfabética no seguinte código, mas, de forma que os dados possam ser editados?
Esse é o código que estou utilizando:
dm_.QryBoletim.Close;
dm_.QryBoletim.SQL.Clear;
dm_.QryBoletim.SQL.Add(´Select * from Boletim WHERE (AnoDe = :iAno) and (Curso = :iCurso) and (Turno = :iTurno) and (Turma = :iTurma) ORDER BY Aluno´);
dm_.QryBoletim.ParamByName(´iAno´).AsString := LocAno.Text;
dm_.QryBoletim.ParamByName(´iCurso´).AsString := LocCurso.Text;
dm_.QryBoletim.ParamByName(´iTurno´).AsString := LocTurno.Text;
dm_.QryBoletim.ParamByName(´iTurma´).AsString := LocTurma.Text;
dm_.QryBoletim.Prepare;
dm_.QryBoletim.Open;
Como mencionei anteriormente, consigo a ordem alfabética, porém ñ consigo editar os dados.
Se alguém puder me ajudar, ficarei muito grato.
Um abraço a todos.
Alguém, por favor, sabe como faço para conseguir ordem alfabética no seguinte código, mas, de forma que os dados possam ser editados?
Esse é o código que estou utilizando:
dm_.QryBoletim.Close;
dm_.QryBoletim.SQL.Clear;
dm_.QryBoletim.SQL.Add(´Select * from Boletim WHERE (AnoDe = :iAno) and (Curso = :iCurso) and (Turno = :iTurno) and (Turma = :iTurma) ORDER BY Aluno´);
dm_.QryBoletim.ParamByName(´iAno´).AsString := LocAno.Text;
dm_.QryBoletim.ParamByName(´iCurso´).AsString := LocCurso.Text;
dm_.QryBoletim.ParamByName(´iTurno´).AsString := LocTurno.Text;
dm_.QryBoletim.ParamByName(´iTurma´).AsString := LocTurma.Text;
dm_.QryBoletim.Prepare;
dm_.QryBoletim.Open;
Como mencionei anteriormente, consigo a ordem alfabética, porém ñ consigo editar os dados.
Se alguém puder me ajudar, ficarei muito grato.
Um abraço a todos.
Pro-luck
Curtidas 0
Respostas
Psyjacko
18/04/2008
amigo creio eu que é só botar no final do código :
dm_.QryBoletim.Edit;
GOSTEI 0
Paulo
18/04/2008
Amigo, toda query Ordenada com Order By, não fica em edição, até onde eu sei.
GOSTEI 0
Pro-luck
18/04/2008
Continuo aceitando sugestões...
GOSTEI 0
Pro-luck
18/04/2008
SOBE
GOSTEI 0