Fórum BD em mdb no mesmo diretório do exe #456943
28/09/2013
0
Fabricio Luciano
Curtir tópico
+ 0Posts
28/09/2013
Fabricio Luciano
con_string := 'Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=ExtractFilePath(Application.ExeName)' + 'Mello_Andaimes.mdb;';
con_string := 'Mode=Share Deny None;Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";';
con_string := 'Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;';
con_string := 'Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;';
con_string := 'Jet OLEDB:Encrypt Database=False;Jet OLEDB:Dont Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False;';
Data_Module.Connection_Clientes.Close;
Data_Module.Connection_Clientes.ConnectionString := con_string;
Data_Module.Connection_Clientes.Open();
Gostei + 0
28/09/2013
Joel Rodrigues
...Data Source=ExtractFilePath(Application.ExeName)'
Quando o correto seria:
...Data Source='+ExtractFilePath(Application.ExeName)
Da forma como está, "ExtractFilePath(Application.ExeName)" está indo como texto para a string de conexão e não pegando o valor correto.
Gostei + 0
29/09/2013
Fabricio Luciano
Gostei + 0
29/09/2013
Marcos Saffran
tente da seguinte forma:
con_string := 'Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=Mello_Andaimes.mdb;';
Gostei + 0
29/09/2013
Fabricio Luciano
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)