Programación General > C++ Builder

 ¿config Driver Ms Access?

(1/2) > >>

ChangSoft:
;) Hola, quisiera saber como puedo configurar el driver o selecionar la base de datos hecha en MS Access desde el codigo, sin utilizar el SQL Ecplorer, ya que se me ha facilitado hacer las bases de datos en access y configurarlas desde el SQL Explorer, pero en la instalcion del programa  hay que configurar el driver manualmente y eso para un proyecto es un defecto, ya que he buscado en el internet y no he podido encontrar algo que me sirva.

Si me pueden ayudar se los agradece. gracias

ChangSoft
draflis@hotmail.com

_Viktor:
Esto te servira:



--- Código: Text ---//-----------------------------------------------------------------//  Modificar aliasvoid __fastcall TForm1::btnModifyClick(TObject *Sender){    std::auto_ptr< TStringList > params( new TStringList);    params->Values["ENABLE BCD"] = "TRUE";    Session->ModifyAlias("BCDEMOS", params.get());    Session->SaveConfigFile();}//-----------------------------------------------------------------// Agregar Alias Standardvoid __fastcall TForm1::btnAddStandardClick(TObject *Sender){    const AnsiString path =        "C:\\Program Files\\Common Files\\Borland Shared\\Data";    Session->AddStandardAlias("BCBDEV_DB", path, "PARADOX");    Session->SaveConfigFile();}//-----------------------------------------------------------------// Agregar Aliasvoid __fastcall TForm1::btnAddClick(TObject *Sender){    std::auto_ptr< TStringList > params( new TStringList);    params->Values["ENABLE BCD"]    = "TRUE";    params->Values["DATABASE NAME"] = "production";    params->Values["SERVER NAME"]   = "NTS_PROD";    params->Values["USER NAME"]     = "hhowe";    params->Values["PASSWORD"]      = "mfcblowschunks";     Session->AddAlias("BCBDEV_SQL", "MSSQL", params.get());    Session->SaveConfigFile();}//-----------------------------------------------------------------//  Eliminar Aliasvoid __fastcall TForm1::btnDeleteClick(TObject *Sender){    Session->DeleteAlias("BCBDEV_DB");    Session->SaveConfigFile();}//----------------------------------------------------------------- 
Ahora si lo que quieres es un alias ODBC. mira el siguiente post que subi en la seccion trucos:

http://foros.solocodigo.com/index.php?showtopic=5695

ChangSoft:
Bueno Gracias Victor, voy a checar lo que me mandaste.

ChangSoft:
Sale victor me sirvio mas que perfecto, muchas gracias

ChangSoft:
Una duda mas, el driver se configura perfecto :D , solo que ahora tengo un problema :huh: , cuado se hace el primer Query1->Open(); me aparece el cuadro de dialogo de inicio de sesion de la base de datos, no se donde tenga que moverle si son en las propiedades del los componetes o si hay que agragar codigo.

La verdad no le enconte añoche que estuve intendando, si me puesde guiar o decirme donde puedo leer para no molestar  se agradecera.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa