Yo lo he hecho editando directamente el registro de windows con un procedimiento mas o menos como este, agrega en el uses registry
toda la info de ODBC se guarda en la rama:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\odbc.ini
with TRegistry.Create do
try
RootKey:=HKEY_LOCAL_MACHINE;
if OpenKey('\SOFTWARE\ODBC\odbc.ini\SIVEIN\',False) then
begin
WriteString('DBQ',ruta de la BD);//si quiero cambiar la BD
CloseKey;
end
else
ShowMessage('Clave no encontrada');
//Si no existe aqui es donde puedes crearla usando el evento WriteString
finally
Free;
end;
hasta luego y espero te sirva.
|