Ricerca di un valore in un dataset quando il valore è una variabile e ...

martedì 06 febbraio 2007 - 17.55

alao Profilo | Newbie

Ciao a tutti,
nn riesco a ricercare in un DataSet un valore che mi viene passato da un'altro metodo,
cioè la variabile parDS è il nome del DataSource che voglio cancellare,
e il suo valore di cui voglio ottenere la riga corrispondente si trova nella 2° colonna "name" del DataSet.

Struttura DataSet
______________________
id | name| sourcetype|.....
------------------------------------

public void SearchValue( string parDs ) //è il metodo che ricerca la riga che
//contiene il nome che voglio cancellare

premetto che facendo

int rowindex = Dataview.Find(parDS)

da cui ottengo l'indice di riga (purtrppo nn ottengo nn l'id)e che quindi nn sò come sfruttare.

Aspetto un vostro aiuto!

amelix Profilo | Expert

Hai dato un occhiata al metodo esposto dal DataTable Select?
Ti da la possibilità di fare una "where" sulla "tabella".

Cmq con index che ti viene restituito (se ti viene restituito) puoi accedere direttamente alla riga corretta con dataTable.Rows[index].
Andrea
http://www.MelisWeb.eu/
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5