SQLConnection

Signaler
-
Messages postés
1284
Date d'inscription
mardi 28 octobre 2003
Statut
Contributeur
Dernière intervention
3 juillet 2015
-
Bonjour,
Je voudrais savoir si il était possible de pouvoir accéder à la propriété de connections SQLConnection.Driver.Hostname pour pouvoir entrer manuellement l'adresse ip?
Merci,

3 réponses

Messages postés
1284
Date d'inscription
mardi 28 octobre 2003
Statut
Contributeur
Dernière intervention
3 juillet 2015
13
Bonjour,

Essaie avec ça :
SQLConnection.Param.Value['HostName'] := 

Merci, cela fonctionne mais j'ai du mettre SQLConnection.Params.Values['HostName'] :=
Messages postés
1284
Date d'inscription
mardi 28 octobre 2003
Statut
Contributeur
Dernière intervention
3 juillet 2015
13
ah oui... désolé, il faut effectivement un 's' à params...
Messages postés
4719
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
1 février 2021
14
Bonjour,

pas bien compris entre le HostName et l'adresse IP..


procedure TForm1.SQLConnectionBeforeConnect(Sender: TObject);

begin
with Sender as TSQLConnection do
begin
if LoginPrompt = False then
begin
Params.Values['User_Name'] := 'SYSDBA';
Params.Values['Password'] := Decrypt(Params.Values['Password']);
// si cryptage du mot de passe
end;
end;
end;



SYSDBA et PASSWORD sont les codes de connexions à un serveur de base de données.
Messages postés
1284
Date d'inscription
mardi 28 octobre 2003
Statut
Contributeur
Dernière intervention
3 juillet 2015
13
HostName est une adresse IP quand on appelle une connexion Datasnap par exemple.