Hey, I am searching for a wide open source database engine, that's completely designed in C# (no any native dll, not mixed mode, etc...). It will support fundamental actions on tables (Place, UPDATE, Choose, Remove and TRUNCATE) and transactions. SQL support isn't needed.

Thanks.

Gleam C# port of SQlite (having a FAQ here) here by having an intro by Miguel de Icaza

I haven't any experience dealing with it, but I have heard advantages to db4o.

Havent attempted that one nor experience dealing with it, but this lecturer developed this handled database known as Pyrrho. He seemed to be accountable for a great lexer/parser toolkit found here..

Hope this can help, Sincerely, Tom.