ADOCONNECTION SQL SERVEUR fontionne dans EDI et pas dans code
Bonjour,
Je tente d'utiliser depuis peu DELPHI Tokyo 10.2 et je rencontre un pb de connection avec ADO et MS SQL
Dans l'EDI quand je construis la chaîne de connexion, ma connexion fonctionne parfaitement (Test concluant)
Dans mon code je colle la chaîne de connexion depuis la fenêtre de l'EDI et remplace les noms de mon serveur, ma bdd, le login et le password par les variables lus depuis un .ini
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
serveur:=iniFile.ReadString('DATABASE','serveur','');
database:=iniFile.ReadString('DATABASE','database','');
username:=iniFile.ReadString('DATABASE','username','');
password:=iniFile.ReadString('DATABASE','password','');
ADOConnection1.ConnectionString:= 'Provider=SQLOLEDB.1;Password='+password+
'Persist Security Info=True;User ID='+username+
';Initial Catalog='+database+
';Data Source='+serveur+
';Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=DESKTOP-HP;Use Encryption for Data=False;Tag with column collation when possible=False';
try
ADOConnection1.Connected:=True;
except
... |
et j'ai systématiquement le message "spécification de permission non valide" quand j'essaye de passer la propriété connected à True
Franchement, je ne vois pas ce qui peut coincer ...
Toute suggestion serait bienvenue
MErci