30
18
Does anyone know of a simple tool that will open up a CSV file and let you do basic, SQLesque queries on it? Like a graphical tool of sorts, one that is easy to use.
I know I could write a small script to do an import of the CSV into a SQLite database, but since I imagine someone else thought of this before me, I just wanted to inquire if one existed. What's prompting this question is I am getting frustrated with Excel's limited filtering capabilities.
Perhaps some other data visualization manipulation tool would provide similar functionality.
Free or OSS is preferred, but I'm open to any suggestions.
EDIT:
I really would prefer some clear tutorials on how to do the below instead of just "make your sheet an ODBC entry" or "write programs using ODBC files", or more ideas on apps to use. Note: I cannot use MS Access.
Yet another EDIT:
I'm still open for solutions using SQLite. My platform is a semi-ancient Win2k laptop, with a P4 on it. It's quite slow, so a resource-light solution is ideal and would likely get the win.
Just to be sure: you're still open for solutions using SQLite? (Like using the .separator and .import commands?) And what platform are you on? – Arjan – 2009-07-19T21:30:02.250
Just out of curiosity: Why can't you use MS Access? – Ludwig Weinzierl – 2009-07-19T22:48:34.370
@ Arjan - I'm still open for solutions using SQLite. My platform is a semi-ancient Win2k lappy, with a P4 on it. It's quite slow, so a resource-light solution is ideal and would likely get the win. – J. Polfer – 2009-07-20T13:26:49.447
SQLite might have 'Lite' in its name... don't think installing a full database engine will be lighter than accessing the textfile directly through ODBC (MS ODBC text drivers should be on your win2k install by default I think, otherwise you can install MDAC: http://msdn.microsoft.com/en-us/data/aa937729.aspx).
– fretje – 2009-07-20T13:38:21.3902@ fretje - You must not have any experience with SQLite. 1MB total in source code. It's used on cellphones. The Win32 executable (engine and all) is 300KB. – J. Polfer – 2009-07-20T20:07:14.390
1@sheepsimulator: I know it's light, but my point still stands... ODBC access to text files is basically incorporated in the OS, while with SQLite you still have to install something first and import the csv file into a database. Installing nothing is still less than installing something very small, isn't it? – fretje – 2009-07-21T02:12:32.397