Hi Tom,
>In the "real world" is it best to use RowFilter, Find or FindRows? Perhaps it is a matter of "best practice" or what your requirements are.Ah, but you forgot one ... what about .Select()? <s>
Yes, I think a lot of it depends on your requirements. Obviously, you can't use .Find() or .FindRows() if you aren't defining Primary Keys in your DataTable (which we aren't). Personally, I typically will not use .RowFilter if all I'm trying to do is find a specific row ... I'll use .Select() instead. But, I probably use the .RowFilter for everything else. I dunno ... it depends on my mood when I'm coding. <g>
As far as which is slower or which is the "best practice", I don't really know.
~~Bonnie