Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : connecter à une base distante [ Archives Visual Basic / Bases de données ] (Michele)

mardi 12 mars 2002 à 23:42:18 | connecter à une base distante

Michele

Bonjour
J'ai besoin d'un coup de main pour créer une connexion sur ma base de données
qui se trouve sur un serveur .
Bien qu'ayant trouvé un code sur le site, je n'arrive toujours pas as y accéder.
Je pense que je doits mal m'y prendre.
J'explique mon problème :
J'ai une base de données Access97 sur un serveur
Sur ce serveur il a été créé un DSN(Points)
Le login = AccesClub
Password =Club27854

Sur mon PC lors de la création de mon control je procéder de cette maniere ,
Et tout fonctionne correctement.
Private CN As Connection
Dim RS As New Recordset
Set CN = New Connection
'CN.Open "DSN=Points"

RS.Open "Select * from joueur WHERE motDePasse = '" & Password.Text & "'", CN, adOpenDynamic, adLockOptimistic
TxtMotDePasse.Text = RS!MotDePasse
Textnom.Text = RS!nom
Textprenom.Text = RS!Prenom
ClasCompet.Text = RS!classement
txtSexe.Text = RS!sexe
Txtcapital.Text = RS!Capital
Txtref.Text = RS!ref
Textnumero.Text = RS!numero
TxtLicence.Text = RS!Licence
RS.Close

C'est la première fois que j'essaie de me connecter à une base distante,
et j'ai beaucoup de problèmes c'est pour cela que si vous trouvez un peu de temps
pour me venir en aide cela serait sympa
Merci d'avance
A+ Michèle

mercredi 13 mars 2002 à 11:33:57 | Re : connecter à une base distante

vish



est ce que tu as crée un DSN sur ta machine avec le meme nom???
si tu crees une connection avec un dns , tu as besion d'en créer un sur ta machine afin que le systeme puisse lacaliser le serveur

-------------------------------
Réponse au message :
-------------------------------

Bonjour
J'ai besoin d'un coup de main pour créer une connexion sur ma base de données
qui se trouve sur un serveur .
Bien qu'ayant trouvé un code sur le site, je n'arrive toujours pas as y accéder.
Je pense que je doits mal m'y prendre.
J'explique mon problème :
J'ai une base de données Access97 sur un serveur
Sur ce serveur il a été créé un DSN(Points)
Le login = AccesClub
Password =Club27854

Sur mon PC lors de la création de mon control je procéder de cette maniere ,
Et tout fonctionne correctement.
Private CN As Connection
Dim RS As New Recordset
Set CN = New Connection
'CN.Open "DSN=Points"

RS.Open "Select * from joueur WHERE motDePasse = '" & Password.Text & "'", CN, adOpenDynamic, adLockOptimistic
TxtMotDePasse.Text = RS!MotDePasse
Textnom.Text = RS!nom
Textprenom.Text = RS!Prenom
ClasCompet.Text = RS!classement
txtSexe.Text = RS!sexe
Txtcapital.Text = RS!Capital
Txtref.Text = RS!ref
Textnumero.Text = RS!numero
TxtLicence.Text = RS!Licence
RS.Close

C'est la première fois que j'essaie de me connecter à une base distante,
et j'ai beaucoup de problèmes c'est pour cela que si vous trouvez un peu de temps
pour me venir en aide cela serait sympa
Merci d'avance
A+ Michèle

mercredi 13 mars 2002 à 11:47:18 | Re : connecter à une base distante

Michele

Oui mais le probléme de créer un dsn sur mon PC est que je ne me connecte jamais a la base de données qui se trouve sur le serveur mais a celle de mon PC



-------------------------------
Réponse au message :
-------------------------------



est ce que tu as crée un DSN sur ta machine avec le meme nom???
si tu crees une connection avec un dns , tu as besion d'en créer un sur ta machine afin que le systeme puisse lacaliser le serveur

-------------------------------
Réponse au message :
-------------------------------

Bonjour
J'ai besoin d'un coup de main pour créer une connexion sur ma base de données
qui se trouve sur un serveur .
Bien qu'ayant trouvé un code sur le site, je n'arrive toujours pas as y accéder.
Je pense que je doits mal m'y prendre.
J'explique mon problème :
J'ai une base de données Access97 sur un serveur
Sur ce serveur il a été créé un DSN(Points)
Le login = AccesClub
Password =Club27854

Sur mon PC lors de la création de mon control je procéder de cette maniere ,
Et tout fonctionne correctement.
Private CN As Connection
Dim RS As New Recordset
Set CN = New Connection
'CN.Open "DSN=Points"

RS.Open "Select * from joueur WHERE motDePasse = '" & Password.Text & "'", CN, adOpenDynamic, adLockOptimistic
TxtMotDePasse.Text = RS!MotDePasse
Textnom.Text = RS!nom
Textprenom.Text = RS!Prenom
ClasCompet.Text = RS!classement
txtSexe.Text = RS!sexe
Txtcapital.Text = RS!Capital
Txtref.Text = RS!ref
Textnumero.Text = RS!numero
TxtLicence.Text = RS!Licence
RS.Close

C'est la première fois que j'essaie de me connecter à une base distante,
et j'ai beaucoup de problèmes c'est pour cela que si vous trouvez un peu de temps
pour me venir en aide cela serait sympa
Merci d'avance
A+ Michèle


mercredi 13 mars 2002 à 11:59:26 | Re : connecter à une base distante

vish


je vais juste te donner un example avec sql server.
ma base se trouve sur un serveur. donc pour que mes application VB fonctionne sur ttes les machines, je dois crée un dsn: ou je précise le nom de la machine ou l'adress IP, mon login, mon pWD.
et dans ma chaine de connexion je precise le nom de la base.
il faut auparavant que tu ait le droit de te connecter donc il faut que ait une connexion sur SQL SERVER
Public Sub connection()
Set cn = New ADODB.connection

On Error GoTo errFind
With cn
.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID= alerte; Password=toto ;Initial Catalog=DNTDB_TEST;Data Source=xxx.xxx.x.xxx"
.Open
End With

Exit Sub
voila


-------------------------------
Réponse au message :
-------------------------------

Oui mais le probléme de créer un dsn sur mon PC est que je ne me connecte jamais a la base de données qui se trouve sur le serveur mais a celle de mon PC



-------------------------------
Réponse au message :
-------------------------------



est ce que tu as crée un DSN sur ta machine avec le meme nom???
si tu crees une connection avec un dns , tu as besion d'en créer un sur ta machine afin que le systeme puisse lacaliser le serveur

-------------------------------
Réponse au message :
-------------------------------

Bonjour
J'ai besoin d'un coup de main pour créer une connexion sur ma base de données
qui se trouve sur un serveur .
Bien qu'ayant trouvé un code sur le site, je n'arrive toujours pas as y accéder.
Je pense que je doits mal m'y prendre.
J'explique mon problème :
J'ai une base de données Access97 sur un serveur
Sur ce serveur il a été créé un DSN(Points)
Le login = AccesClub
Password =Club27854

Sur mon PC lors de la création de mon control je procéder de cette maniere ,
Et tout fonctionne correctement.
Private CN As Connection
Dim RS As New Recordset
Set CN = New Connection
'CN.Open "DSN=Points"

RS.Open "Select * from joueur WHERE motDePasse = '" & Password.Text & "'", CN, adOpenDynamic, adLockOptimistic
TxtMotDePasse.Text = RS!MotDePasse
Textnom.Text = RS!nom
Textprenom.Text = RS!Prenom
ClasCompet.Text = RS!classement
txtSexe.Text = RS!sexe
Txtcapital.Text = RS!Capital
Txtref.Text = RS!ref
Textnumero.Text = RS!numero
TxtLicence.Text = RS!Licence
RS.Close

C'est la première fois que j'essaie de me connecter à une base distante,
et j'ai beaucoup de problèmes c'est pour cela que si vous trouvez un peu de temps
pour me venir en aide cela serait sympa
Merci d'avance
A+ Michèle



mercredi 13 mars 2002 à 12:14:56 | Re : connecter à une base distante

Michele


Le fournisseur du serveur m'a créé un DSN mais sur ma base access.
je possède bien un login et un pwd.
J'ai essayé de mille façons sans résultats.
Peux-tu me faire un exemple avec une mdb base
Merci A+


-------------------------------
Réponse au message :
-------------------------------


je vais juste te donner un example avec sql server.
ma base se trouve sur un serveur. donc pour que mes application VB fonctionne sur ttes les machines, je dois crée un dsn: ou je précise le nom de la machine ou l'adress IP, mon login, mon pWD.
et dans ma chaine de connexion je precise le nom de la base.
il faut auparavant que tu ait le droit de te connecter donc il faut que ait une connexion sur SQL SERVER
Public Sub connection()
Set cn = New ADODB.connection

On Error GoTo errFind
With cn
.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID= alerte; Password=toto ;Initial Catalog=DNTDB_TEST;Data Source=xxx.xxx.x.xxx"
.Open
End With

Exit Sub
voila


-------------------------------
Réponse au message :
-------------------------------

Oui mais le probléme de créer un dsn sur mon PC est que je ne me connecte jamais a la base de données qui se trouve sur le serveur mais a celle de mon PC



-------------------------------
Réponse au message :
-------------------------------



est ce que tu as crée un DSN sur ta machine avec le meme nom???
si tu crees une connection avec un dns , tu as besion d'en créer un sur ta machine afin que le systeme puisse lacaliser le serveur

-------------------------------
Réponse au message :
-------------------------------

Bonjour
J'ai besoin d'un coup de main pour créer une connexion sur ma base de données
qui se trouve sur un serveur .
Bien qu'ayant trouvé un code sur le site, je n'arrive toujours pas as y accéder.
Je pense que je doits mal m'y prendre.
J'explique mon problème :
J'ai une base de données Access97 sur un serveur
Sur ce serveur il a été créé un DSN(Points)
Le login = AccesClub
Password =Club27854

Sur mon PC lors de la création de mon control je procéder de cette maniere ,
Et tout fonctionne correctement.
Private CN As Connection
Dim RS As New Recordset
Set CN = New Connection
'CN.Open "DSN=Points"

RS.Open "Select * from joueur WHERE motDePasse = '" & Password.Text & "'", CN, adOpenDynamic, adLockOptimistic
TxtMotDePasse.Text = RS!MotDePasse
Textnom.Text = RS!nom
Textprenom.Text = RS!Prenom
ClasCompet.Text = RS!classement
txtSexe.Text = RS!sexe
Txtcapital.Text = RS!Capital
Txtref.Text = RS!ref
Textnumero.Text = RS!numero
TxtLicence.Text = RS!Licence
RS.Close

C'est la première fois que j'essaie de me connecter à une base distante,
et j'ai beaucoup de problèmes c'est pour cela que si vous trouvez un peu de temps
pour me venir en aide cela serait sympa
Merci d'avance
A+ Michèle






Cette discussion est classé dans : base, text, connecter, rs, cn


Répondre à ce message

Sujets en rapport avec ce message

DSN Connexion [ par Michele ] BonjourJ'ai besoin d'un coup de main pour créer une connexion sur ma base de donnéesqui se trouve sur un serveur .Bien qu'ayant trouvé un code sur le DSN Connexion [ par Michele ] BonjourJ'ai besoin d'un coup de main pour créer une connexion sur ma base de donnéesqui se trouve sur un serveur .Bien qu'ayant trouvé un code sur le plantage à l'ouverture de la table access !!! - ça urge ! [ par erwan ] voila, ci dessous le debut du code pour ajouter des ENR dans une base que j'aurai precedemment créée et ça plante ....(J'ai chargé les bibliothèques e VB [ par zorenka ] Au secours!!!J'arrive pas inserer plusieurs enregistrement à la fois dans ma base de données sous Access. J'ai besoin d'aide.je fais:Private Sub cmdVa VB6 plusieurs enregistrement à la fois [ par zorenka ] j'arrive pas insert plusieurs enregistrement à la fois dans ma BD sous ACCESS. Il veut bien ligne par ligne, mais pas tout. J'ai plus que 30 option. J URGENT::Pb d ' enregistrement ds Access [ par Tim ] Salut, j ai de gros problemes en essayant d enregistrer des donnes ds ma base access, tout se passe bien jusqu a l'Update.QQun pourrait il m'aider.Mer probleme avec la recheche [ par vbscrean ] slt tt le monde je ss debutant en vb , et g un probleme avec la recherche et l'actualisation de la table, quant je lence la recherche et j'appuie sur Je suis trop nul, j'arrive même pas à enregistrer dans une base de données Access ce que rentre dans un Textbox... [ par swordjet19 ] Bonjour à tous Voilà je suis nouveau en prog VB. Et je developpe un tout petit prog (rien à voir avec les votres lol), en fait c'est juste, entrer un Pb de relecture base de donnee access avec VB6 ! [ par sebjedi ] Bonjour, Dans mon IHM j'ai mis des "CheckBox", j'arrive parfaitement a ecrire les selections dans ma bes de de donnée Access (Information declaré en Probleme ecriture sur base de données [ par Plazadel62 ] Bonjour à toutes et à tous !Voila j'ai un probleme : je dois concevoir un logiciel sous VB 6.0 capable de gerrer une base de données contenant les inf


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,17 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.