I need an application written in VB.NET that will allow me to edit .csv files. I would like the ability to search all files in a drictory or a single file by selecting it. The search will work like this. I will select the index of the field I want to search (I should be given a preview in the datagrid - see below - of one record to see the format of the document. I Should then be given a drop down with the same data in it where I can select the field that I want to search). Any matches will be extracted and placed in another file with the name I enter when I search. Basically you can use the file system namespace to read the linse and when you find one with the text being serached you can write it to the new file.
There should be a datagrid on the main form where I can open a file and view it. I should then be able to move the columns and order them as I wish. I should then be able to apply this to all the files in the same directory with a check box and all the files will be rewritten in the format specified.
I have code that does some of this already. I wrote it mysekf and dont have time to finish. This will be an ongoing project.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Windows