Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Scorrimento Celle
martedì 18 marzo 2008 - 08.57
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
toniovigi
Profilo
| Expert
540
messaggi | Data Invio:
mar 18 mar 2008 - 08:57
Ciao ragazzi, attendo la risposta sui miei post che non arrivam bhe provo a postaer meglio:
Ho questo evento :
protected void DetailsView1_ItemInserted(object sender, DetailsViewInsertedEventArgs e)
{
matricola = Convert.ToString(e.Values[0]);
cognome = Convert.ToString(e.Values[1]);
nome = Convert.ToString(e.Values[2]);
telefono = Convert.ToString(e.Values[3]);
stanza = Convert.ToString(e.Values[4]);
servizio = Convert.ToString(e.Values[5]);
Excel.Application excelApp = new Excel.ApplicationClass(); // Creates a new Excel Application
excelApp.Visible = false; // Makes Excel visible to the user.
// The following line adds a new workbook
// Excel.Workbook newWorkbook = excelApp.Workbooks.Add(Type.Missing);
Excel.Workbook excelWorkbook = excelApp.Workbooks.Open(@"\\ennfsif5\dbstudi3\dbwseci\prog\anagrafica ipet\test.xls", Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
// The following gets the Worksheets collection
Excel.Sheets excelSheets = excelWorkbook.Worksheets;
if ((servizio == "IPET") || (servizio == "ipet"))
{
Excel.Worksheet ipet = (Excel.Worksheet)excelSheets.get_Item("PC T-S IPET");
ipet.Cells[5, 3] = matricola;
ipet.Cells[flag, 1] = cognome;
ipet.Cells[flag, 2] = nome;
ipet.Cells[flag, 6] = telefono;
ipet.Cells[flag, 7] = stanza;
ipet.Cells[flag, 5] = servizio;
}
Come potete aver capire ipet.Cells[n,n]=stringa, va a scrivere nella determinata cella il valore della stringa,
il mio problema e che io vorrei incrementare il primo valore di n cio far cosi ipet.cells[n+1,n] in modo tale che io vado a scrivere ogni volta nelle riga succesiva.
L'evento e l'evento itemInserted di una DetailsView, io vado ad aggiungere nuovi valori e al click del tasto aggiorna mi vengono scriitti in questa tabella.Ma dal momento che io vado a mettere altri valori, mi vengono sovrascritti quelli vecchi perchè sovrascritti appunto sulla riga di prima.Insomma, devo far scorrer sta riga
Ho pensato alle variabili d sessione per far tenere aggiornata la pagina ,xo nn saprei
una mango grazie??
Torna su
Stanze Forum
Elenco Threads
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 !