with TRegistry.Create do
        begin
            RootKey:=HKEY_LOCAL_MACHINE;
            openKey('\SOFTWARE\ODBC\ODBCINST.INI\Microsoft Access Driver (*.mdb)',true);
            SqlDriver:=readstring('Driver');
            closekey;
            OpenKey('\Software\ODBC\ODBC.INI\ODBC Data Sources',true);
            WriteString('WebRooter','Microsoft Access Driver (*.mdb)');
            closekey;
            OpenKey('\Software\ODBC\ODBC.INI\WebRooter',True);
            WriteString('DBQ',ExtractFilePath(Application.ExeName)+'WebRooter.mdb');
            WriteString('Driver',SqlDriver);
            WriteString('FIL','MS Access;');
            WriteString('UID','UID');
            WriteInteger('DriverId',25);
            WriteInteger('SafeTransactions',0);
            closekey;
            OpenKey('\Software\ODBC\ODBC.INI\WebRooter\Engines',True);
            closekey;
            OpenKey('\Software\ODBC\ODBC.INI\WebRooter\Engines\Jet',True);
            WriteString('ImplicitCommitSync','');
            WriteInteger('MaxBufferSize',2048);
            WriteInteger('PageTimeout',5);
            WriteInteger('Threads',3);
            WriteString('UserCommitSync','Yes');
            closekey;
            free;
        end;