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
et j'ai systématiquement le message "spécification de permission non valide" quand j'essaye de passer la propriété connected à True
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ...
Franchement, je ne vois pas ce qui peut coincer ...
Toute suggestion serait bienvenue
MErci
Partager