Connexion MS SQL 2005
Stagiaire WDF
Inscrit:
07/05/2006 20:17
Post(s): 31
Bonjour,

quelle est la meilleure manière pour me connecter à un base MS-SQL soit:

Actuellement je le fais pa l'analye avec un le driver OLE...

Suis-je obliger de créer une analyse? Quelle sont les avantages?

Si je décris ma connexion par programmation, puis-je encore utiliser les ordres WD (Hlit..)? Dois également créer un analyse dans ce cas...

J'aimerais débuter mon projet de la meilleure des façon...
Merci pour votre aide.

Contribution le : 02/08/2006 08:58
Créer un fichier PDF de la contribution Imprimer


Re: Connexion MS SQL 2005
Animateur WDF
Inscrit:
22/11/2004 11:23
Post(s): 255
Bonjour,

Vous pouvez vous connecté en natif à un SQLServer grâce à la fonction SQLConnecte. Je vous conseil de lire l'aide de windev à ce sujet.

Cordialement

Contribution le : 02/08/2006 09:22
Créer un fichier PDF de la contribution Imprimer


Re: Connexion MS SQL 2005
Utilisateur WDF
Inscrit:
08/03/2006 11:03
De Poitiers
Post(s): 79
bonjour,

Vous avez la solution d'acheter l'acces natif de sqlserver auprés de Pcsoft ou d'utiliser une connexion ODBC.

la connexion par odbc se fait sous la forme suivante :

SQLConnecte(nom de la source ODBC,Utilisateur SQL,Motdepasse,Nomdelabase,"ODBC")

Contribution le : 02/08/2006 11:01
_________________
La sagesse est d'être fou lorsque les circonstances en valent la peine.
Créer un fichier PDF de la contribution Imprimer


Re: Connexion MS SQL 2005
Stagiaire WDF
Inscrit:
02/08/2006 11:47
Post(s): 1
Bonjour,
J'utilise le driver natif de PC soft pour MS SQL. C'est efficace (mais pas gratuit).

L'analyse est nécessaire si on veut utiliser les ordres Hxxx sinon il faut écrire des requêtes SQL. Il n'est pas nécessaire de créer les tables sous l'analyse. Il suffit d'importer les structures depuis la base MS SQL. C'est pratique et rapide.

La connection à la base se fait avec l'instruction HOuvreConnexion si on veut utiliser les ordres Hxxx. En général cette instruction doit être suivi d'une instruction hchangeconnexion si la base de tests n'est pas la base d'exploitation.

Pour les requêtes SQL il faut aussi une instruction SQLconnect.

On peut avoir les deux pas de pb.

MB

Contribution le : 02/08/2006 12:11
Créer un fichier PDF de la contribution Imprimer


Re: Connexion MS SQL 2005
Stagiaire WDF
Inscrit:
07/05/2006 20:17
Post(s): 31
Merci pour vos réponses. Quelle est la différence majeure entre l'accès natif (payant) et le Microsoft OLE DB Provider for SQL Server? Car dans les deux cas les ordres H... fonctionnent pour autant qu'on importe l'analyse..

Contribution le : 02/08/2006 16:53
Créer un fichier PDF de la contribution Imprimer


Re: Connexion MS SQL 2005
Utilisateur WDF
Inscrit:
28/06/2005 15:02
De Aurillac Cantal Auvergne
Post(s): 91
En gros, c'est simple. Avec l'acces natif, on peut utiliser SQL Server comme s'il s'agissait d'HyperFile.

Le provider OLEDB est une couche logicielle qui va faire le lien entre l'application, le pilote ODBC et la base SQL Server. Il y a donc 2 couches applicatives entre nous et la bas de données, ce qui fait que c'est un petit peu lent.

Aussi, utiliser OLEDB signifie qu'il faudra que les utilisateurs installent le MDAC (c'est fourni avec windev, mais ça fait encore un truc en plus pour les utilisateurs)

Selon moi, la meilleure solution (et surtout la moins onéreuse sans perte de performance) c'est d'utiliser ODBC. Comme cela a déjà été dit, il faut utiliser les fonction SQL de windev et converser avec le serveur avec des requêtes SQL (mais c'est fait pour ça à la base).
Avec un peu de pratique et de rigueur, on finit par travailler aussi vite en utilisant les fonction SQL que les fonctions Hxxx.

Voilà :)

Contribution le : 03/08/2006 10:22
_________________
La touche F1 est et restera toujours ta meilleure amie :p
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2