Riprendo per chiedervi aiuto per cortesia ho una tabella in access con una query:
SQL_2 = "SELECT id_ACC, acc_TIPO, acc_IMP, id_IMP, id_ASS FROM acconto WHERE id_IMP=" & var_id_IMPON & " order by acc_TIPO"
dove acc_TIPO può contenere un valore stringa che può essere 1 o 2 o 3 estraggo i dati e
<%
if rs_2("acc_TIPO") = "1" then
%>
- ASS: <% =rs_2("id_IMP") %> TIPO: <% =rs_2("acc_TIPO") %> ACCONTO: <% =var_acc_IMP %> - TIPO: 2° ACCONTO: 0,00 - TIPO: 3° ACCONTO: 0,00
<%
end if
if rs_2("acc_TIPO") = "1" and rs_2("acc_TIPO") = "2" then
%>
- ASS: <% =rs_2("id_IMP") %> TIPO: <% =rs_2("acc_TIPO") %> ACCONTO: <% =var_acc_IMP %> - TIPO: 3° ACCONTO: 0,00
<%
end if
if rs_2("acc_TIPO") = "1" and rs_2("acc_TIPO") = "2" and rs_2("acc_TIPO") = "3" then
%>
- ASS: <% =rs_2("id_IMP") %> TIPO: <% =rs_2("acc_TIPO") %> ACCONTO: <% =var_acc_IMP %>
<%
end if
%>
vorrei visualizzare:
se presente acc_TIPO = 1
ASS: XX tipo: 1 importo € xxxxxxxxx - tipo: 2 importo € 0,00 - tipo: 3 importo € 0,00
se presente acc_TIPO = 1 e 2
ASS: XX tipo: 1 importo € xxxxxxxxx - tipo: 2 importo € xxxxxxxxx - tipo: 3 importo € 0,00
se presente acc_TIPO = 1 e 2 e 3
ASS: XX tipo: 1 importo € xxxxxxxxx - tipo: 2 importo € xxxxxxxxx - tipo: 3 importo € xxxxxxxxx
invece non mi funziona e visualizza:
- ASS: 5 TIPO: 1 ACCONTO: 125.000,00 - TIPO: 2° ACCONTO: 0,00 - TIPO: 3° ACCONTO: 0,00
- ASS: 6 TIPO: 1 ACCONTO: 175.000,00 - TIPO: 2° ACCONTO: 0,00 - TIPO: 3° ACCONTO: 0,00
- ASS: 7 TIPO: 1 ACCONTO: 195.000,00 - TIPO: 2° ACCONTO: 0,00 - TIPO: 3° ACCONTO: 0,00
- ASS: 8 TIPO: 1 ACCONTO: 90.000,00 - TIPO: 2° ACCONTO: 0,00 - TIPO: 3° ACCONTO: 0,00
- ASS: 9 TIPO: 1 ACCONTO: 150.500,00 - TIPO: 2° ACCONTO: 0,00 - TIPO: 3° ACCONTO: 0,00
- ASS: 11 TIPO: 1 ACCONTO: 25.000,00 - TIPO: 2° ACCONTO: 0,00 - TIPO: 3° ACCONTO: 0,00
Stoimpazzendo
ho provato in tanti modi ma non riesco, con la speranza di essere riuscito a farmi capire vi prego
![]()
aiutatemi
grazie Carlo