Today I made a release that fixed an error where the text viewr ignored the ‘Cache on pause’ configuration option.
Please donload your new shiny version of logview4net at Sourceforge
The new version is 11.47 but it might taka a while for Sourceforge to propagate the file over all its servers.
I got a request a while back to add column headers for the database listeners.
At the first glance it might seem like a simple thing to implement, so I did like I usually do and opened my code editor, but reality came around fast as lightning.
So, now dear users I need some help figuring out how column headers should work.
PLEASE write a comment to this post if you want to affect the outcome of column headers are implemented in logview4net.
I’ll list the gotchas that I’ve found this far, but I’ll keep my current idea for a solution out of here for a while ’cause it’s not very good.
- There can be more than one active listener in a viewer, writing messages in unpredictable order.
- Any column headers will scroll of the screen eventually.
- Writing column headers before each new message makes the ouput unreadable.
Here’s your chance to prove open source is superior. Bring it on.
Thanks to the great work of Balzás Botond there is now a MySQL Listener.
I also fixed a bug in MSSQL-Listener. The first row in a table was ignored if the user unchecked ‘Start at end’.
MS-SQL, MySql
MySql Listener does a tail on a table in a MySql Database. The documentation is a copy of the MSSQL-Listener. Please comment if you have questions or want some changes.
- Prefix: A small text that is shown before the event in the viewer to indicate where the event came from.
- Server: Hostname or IP of the SQL-Server
- User: Username to use for login.
- Password: Password to use for login.
- Database: The databes to use.
- Table: The table to watch.
- Max Column: The column to SELECT MAX from to find new rows.
- Poll intervall: How often, in milliseconds, to check the table for new rows.
- Start at end: When this is checked only new items are showed. When it is not checked the listener starts with getting all rows in the table.
MySql
I had my son design this when he had a follow-your-parent-to-work-day.

US Store
EU Store
Swe Store