Author Archives: SiZiOUS

How to load an Access Database into a DataSet object in C#

Today I needed to load a Microsoft Access Database (*.ACCDB / *.MDB) into a DataSet  object in .NET environment using C#.

After finding some (partial) solutions I finally developed a little C# class in order to accomplish this task. This class loads an Access Database (whatever in ACCDB or MDB formats) into a DataSet  object. After the operation you can directly access to the loaded tables by using the .Tables  property of the generated DataSet object.

To use it, it’s really simple:

  1. Add the provided AccessDbLoader  class to your project.
  2. Load the Access Database file by using the following snippet:
    DataSet ds = AccessDbLoader.LoadFromFile("my.accdb");
  3. You can now use the ds.Tables  property.

For your convenience you’ll find a sample program below:

I think this class can be improved in some ways (e.g. handling primary / foreign keys constraints) but that’s enough for my needs.

Website update

I just updated the About page on the global structure of the website. 🙂

It was really funny cuz I saw that About page was in draft mode since EXACTLY 365 days! 🙂

gditools.py GUI released

I just released gditools.py GUI for Windows and Linux 64-bit for the excellent gditools.py script by FamilyGuy.

This Python script was made to handle GD-ROM image files (*.gdi) on several platforms.

If you’re interested, go here.

Happy New Year ’15!

Long time no see, he? I wish you a happy new year 2015. Wishing you 365 days of good luck!

And don’t forget to switch on your old gen consoles, especially the Dreamcast, he? 🙂

Hello World !

Finally, finally, finally ! I’m finally back on the web 😀

But before anything else , let me (re)introduce myself: My name’s SiZiOUS, formerly known as my full pseudonym [big_fury]SiZiOUS (which I no longer use), or more shortly SiZ! (yes, shorting a nickname’s possible, and it isn’t ridiculous!).

Continue reading