Listview e recupero dati

martedì 12 luglio 2011 - 13.55
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Windows 7  |  Visual Studio 2008  |  Access (.mdb)

Mau67 Profilo | Expert

Ciao al Forum, e un particolare saluto a Cristian.
ho il seguente problema devo inserire nella tabella il risultato di dati caricati in una listview e filtrati da due DateTimePicker1, DateTimePicker2

Questo è lo scenario:
Nella listview ho i seguenti campi:
ID
Data
Percentiale
all'interno della listview si possono trovare da 1 a più righe

poniamo l'esempio che nel DateTimePicker1 abbiamo questa data 01/01/2009 e nel DateTimePicker2 abbiamo questa data 25/07/2011

invece nella listview abbiamo queste righe:
ID: 0001 DATA: 01/03/2008 PERCENTUALE: 1,25%
ID: 0001 DATA: 01/07/2009 PERCENTUALE: 1,50%
ID: 0001 DATA: 01/12/2009 PERCENTUALE: 2,25%
ID: 0001 DATA: 01/03/2010 PERCENTUALE: 2,75%

Cosa voglio ottenere:
Se nella listview c'è solo una righa esempio questa
ID: 0001 DATA: 01/03/2008 PERCENTUALE: 1,25%

la INSERT INTO dovrà essere ID: 0001 DAL: (la prima data della DateTimePicker1) 01/01/2009 AL: (la seconda data della DateTimePicker2) 25/07/2011 PERCENTUALE: 1,25%


Se nella listview ci sono più righe esempio queste
ID: 0001 DATA: 01/03/2008 PERCENTUALE: 1,25%
ID: 0001 DATA: 01/07/2009 PERCENTUALE: 1,50%
ID: 0001 DATA: 01/12/2009 PERCENTUALE: 2,25%
ID: 0001 DATA: 01/03/2010 PERCENTUALE: 2,75%

la INSERT INTO dovrà essere
ID: 0001 DAL: (la prima data della DateTimePicker1) 01/01/2009 AL: (sara il giorno prima del cambio data ) 30/06/2009 PERCENTUALE: 1,25%
ID: 0001 DAL: (il giorno del cambio data) 01/07/2009 AL: (sara il giorno prima del cambio data ) 30/11/2009 PERCENTUALE: 1,50%
ID: 0001 DAL: (il giorno del cambio data) 01/12/2009 AL: (sara il giorno prima del cambio data ) 28/02/2010 PERCENTUALE: 2,25%
ID: 0001 DAL: (il giorno del cambio data) 01/03/2010 AL: (la seconda data della DateTimePicker2 ) 25/07/2011 PERCENTUALE: 2,50%

Non so come fare potete aiutarmi grazie in anticipo


Ciao
Mau67
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5