DataTable

giovedì 19 aprile 2012 - 17.06

lordwaizard Profilo | Senior Member

Vorrei leggere una cella di una datatable senza usare la gridview, per farlo ho provato ad utilizzare il seguente comando data.Rows[1][0]); e funziona, nel momento però che lo uso in questo modo data.Rows[2][0]); oppure data.Rows[1][1]); non va.

Premetto che la tabella contiene 3 colonne e sei righe.
Dove sbaglio?

Open XML file with table of all unique strings used in the workbook..
FileStream fs = new FileStream(tempDir + @"\xl\sharedStrings.xml", FileMode.Open, FileAccess.Read);
ArrayList stringTable = ExcelRW.ReadStringTable(fs);
DataTable data = (DataTable)Session["people"];

fs = new FileStream(tempDir + @"\xl\worksheets\sheet1.xml", FileMode.Open, FileAccess.Read);
ExcelRW.ReadWorksheet(fs, stringTable, data);

Response.Write(data.Rows[2][0]);

alx_81 Profilo | Guru

Ciao
>Premetto che la tabella contiene 3 colonne e sei righe.
>Dove sbaglio?
devi eseguire il tutto in debug e vedere cosa hai nella session. Mi viene da dire che probabilmente non hai l'oggetto desiderato..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

lordwaizard Profilo | Senior Member

Se uso la datagridview i dati li vedo tutti, inoltre parte dei dati riesco a leggerli.
E' questo che non riesco a capire

alx_81 Profilo | Guru

>Se uso la datagridview i dati li vedo tutti, inoltre parte dei
>dati riesco a leggerli.
Di che tipo è l'oggetto in sessione? hai fatto debug?
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
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