Fórum Salvar itens de um CheckListBox #279166

27/04/2005

0

Amigos como faço para salva em uma tabela os itens de um CheckListBox e como retornar através de uma consulta SQL.


Edan

Edan

Responder

Posts

27/04/2005

Cabelo

for v_i := 0 to checklist1.rows - 1 do
begin
insert na tabela;
end;

depois de inserir dê um select na tabela que você inseriu...


Responder

Gostei + 0

27/04/2005

Edan

Valeu Cabelo pela diga, e mais uma: Que tipo de campo eu tenho que criar no meu banco?


Responder

Gostei + 0

27/04/2005

Cabelo

Campo tipo string/char/varchar, dependendo do banco..

Só uma retificação :

for v_i := 0 to checklist1.rows - 1 do
begin
if checklistbox1.itens[v_i].checked then
begin
insert na tabela;
end;
end;


Responder

Gostei + 0

28/04/2005

Edan

mais uma vez obrigado !!!
valeu Cabelo..


Responder

Gostei + 0

03/05/2005

Edan

Cabelo, utilizei sua rotina abaxio, mas não consegui, inclusive que na propriedade do checklist não existe ROWS e quando testo a condição se existe os itens dá pau na opção checklistbox1.itens[v_i].checked, pois ele não aceita o checked.

for v_i := 0 to checklist1.rows - 1 do
begin
if checklistbox1.itens[v_i].checked then
begin
insert na tabela;
end;
end;

eu consegui da seguinte forma:

for i := 0 to Clb_qm.Items.Count-1 do
begin
if Clb_qm.Checked[i] then
BEGIN
// showmessage(´item checado é´+inttostr(i));
dmbancos.IBQCad_Dst.ParamByName(´Pqm´).AsString := Clb_qm.Items.Strings[i]
end
else
dmbancos.IBQCad_Dst.ParamByName(´Pqm´).AsString := ´1´;
// Teste se grava essa condição
end;

A segunda consição retornando 1 ele passa, mas ele não grava as opções marcadas no meu checklistbox.
As opções do meu checklistbox são:
Corrimento
Úlcera
Verrugas
Gânglios
Ardência Uretral
Outros
Você teria outra sugestão.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar