Rechercher : dans
Par :

Connexion aux base de données SQL server

Dernière réponse le 25 mai 2009 à 08:05:07 inyev, le 16 oct 2006 à 16:45:46 
 Signaler ce message aux modérateurs

Bonjour,
Je suis débutant VBNET et je veux me connecter à une base de donnée SQL server. je crée à chaque fois un objet connection quand j'en ai besoin. j'aimerais savoir s'il n'y a pas un moyen pour créer l'objet, le rendre public et en faire appel chaque fois que j'en aurai besoin plutôt que d'en créer à chaque fois.

Aussi j'aimerais demander comment je peu déployer mon application avec ma base de donnée SQL server.

Merci à tout ceux qui tenteront de me dépanner.

Configuration: Windows xp

1

Canard007, le 18 oct 2006 à 11:21:46
  • +3

Bonjour,

Donc pour la connection tu peux le faire mais cela n'est pas conseillé.
1- probleme de time out de la connection
2- prob de ressources et de securité.
ce que je te conseil: creer une classe destiné uniquement à ouvrir des connections et à les fermer automatiquement quand elle ne sont plus necessaire. Ou manuellement si tu trouve cela un peu top touchy ;-)

Pour le deploiement au niveau de l'application ya pass de problem, si tu utilise visual studio il te propose meme de te faire tes setup normalement.
Pour la base c'est autre chose.
soit tu le fait à la mano, soit tu fait un script qui te permettra de lancer l'install de sql serveur puis qui lancera les scripts pour l'install des tables plus eventuellement le feed en data.
Mais la cela sort un peu de mon domaine de competences.

à bientot ******

Répondre à Canard007

22

bone_cl, le 23 fév 2009 à 12:34:50

Bonjour,

j'ai touvé ta réponse sur la connexion aux BDD sql server, et j'ai un probleme au niveau de la connexion à ma BDD à partir d'un poste client, la BDD se trouve au niveau du serveur tout va bien, mais le probleme que je ne puisse pas acceder à l'application (en VB) à partir du poste client, le nom server au niveau de fichier connect.ini est le nom de l'instance sql server (Nom_ord\sqlexpress).
comment je procede pour acceder à l'application à partir d'un poste client.

merci pour ton aide.

Répondre à bone_cl

2

inocha, le 16 nov 2007 à 11:43:18

Bonjour,
j'ai une exposée à propos de la connexion de base de données sql avec vb.net est ce que vous pouver me donner l'aide

Répondre à inocha

3

Fizz, le 16 nov 2007 à 12:47:46
  • +2

Bonjour,

Regardez les tutoriels base de données avec VB.NET : http://dotnet.developpez.com/cours/#a_db

Répondre à Fizz

4

inocha, le 16 nov 2007 à 13:00:47

Bonjour,
je veux un cours qui explique la connexion de sql server avec vb.net s'il vous plait
merci

Répondre à inocha

5

Djuzz, le 16 nov 2007 à 14:48:50
  • +3

Bonjour,

Regarde le cours ADO.NET : http://dotnet.developpez.com/cours/ado.net/

Répondre à Djuzz

6

chip, le 21 nov 2007 à 11:40:18

Bonjour,
je veux un cours sur la connexion à une base de données sql server avec c#

Répondre à chip

7

Mohamed, le 21 nov 2007 à 15:21:59
  • +3

Bonjour,

C'est expliqué dans le Cours ADO.NET : http://dotnet.developpez.com/cours/ado.net/

Répondre à Mohamed

8

nina, le 30 déc 2007 à 16:11:19

Bonsoir tous le monde , je travail avec c# est j'ai un probleme de mise a jour de ma base de donnée sql serveur

Y t il quelqu'un pour m'aidé ?????

Répondre à nina

9

Polux31, le 30 déc 2007 à 16:42:13

Oui ... google ... c'est ton ami ? non ?

;o)

Polux

Répondre à Polux31

10

nina31, le 30 déc 2007 à 21:28:47
  • +1

Mai oui bien sur , mai voila j'utilise une requete parametrer






SqlConnection conn = new SqlConnection(connectionString);



//Préparation des paramètres

SqlParameter paramIMSI = new SqlParameter("IMSI",Char);//("IMSI", SqlDbType.String);

paramIMSI.Value = "ceci est un test";

SqlParameter paramgroupe = new SqlParameter("@groupe", SqlDbType.String,02);

paramgroupe.Value = "Ceci est un test";

SqlParameter paramType_dabonnement = new SqlParameter("@Type_dabonnement", SqlDbType.String,10);

paramType_dabonnement.Value = "Ceci est un test";


SqlParameter paramDate_Putilisation = new SqlParameter("@Date_Putilisation", SqlDbType.DateTime);

paramDate_Putilisation.Value = DateTime.Now;

SqlParameter paramCredit_final = new SqlParameter("@Credit_final", SqlDbType.Credit_final);

paramCredit_final : "Ceci est test ";
{

//Préparation de la commande

String sql = string.Format("INSERT INTO TableIMSI(IMSI, groupe, Type_dabonnement, Date_Putilisation, Credit_final) VALUES({0},{1},{2},{3})",

paramIMSI.ParameterName, paramgroupe.ParameterName,

paramType_dabonnement.ParameterName, paramDate_Putilisation.ParameterName, paramCredit_final.ParameterName);

SqlCommand cmd = new SqlCommand(sql.ToString(), conn);

//Ajout des paramètre à la commande

cmd.Parameters.Add paramIMSI ;

cmd.Parameters.Add paramgroupe;

cmd.Parameters.Add paramType_dabonnement;

cmd.Parameters.Add paramDate_Putilisation;

cmd.Parameters.Add paramCredit_final ;

//Ouverture de la connection et exécution de la commande

conn.Open

cmdExecuteNonQuery ;



Et voiçi mon massage d'erreur :


error : (jeton invalide "." ( paramIMSI.Value = "ceci est un test") );

Répondre à nina31

11

nina31, le 30 déc 2007 à 21:28:43

Mai oui bien sur , mai voila j'utilise une requete parametrer






SqlConnection conn = new SqlConnection(connectionString);



//Préparation des paramètres

SqlParameter paramIMSI = new SqlParameter("IMSI",Char);//("IMSI", SqlDbType.String);

paramIMSI.Value = "ceci est un test";

SqlParameter paramgroupe = new SqlParameter("@groupe", SqlDbType.String,02);

paramgroupe.Value = "Ceci est un test";

SqlParameter paramType_dabonnement = new SqlParameter("@Type_dabonnement", SqlDbType.String,10);

paramType_dabonnement.Value = "Ceci est un test";


SqlParameter paramDate_Putilisation = new SqlParameter("@Date_Putilisation", SqlDbType.DateTime);

paramDate_Putilisation.Value = DateTime.Now;

SqlParameter paramCredit_final = new SqlParameter("@Credit_final", SqlDbType.Credit_final);

paramCredit_final : "Ceci est test ";
{

//Préparation de la commande

String sql = string.Format("INSERT INTO TableIMSI(IMSI, groupe, Type_dabonnement, Date_Putilisation, Credit_final) VALUES({0},{1},{2},{3})",

paramIMSI.ParameterName, paramgroupe.ParameterName,

paramType_dabonnement.ParameterName, paramDate_Putilisation.ParameterName, paramCredit_final.ParameterName);

SqlCommand cmd = new SqlCommand(sql.ToString(), conn);

//Ajout des paramètre à la commande

cmd.Parameters.Add paramIMSI ;

cmd.Parameters.Add paramgroupe;

cmd.Parameters.Add paramType_dabonnement;

cmd.Parameters.Add paramDate_Putilisation;

cmd.Parameters.Add paramCredit_final ;

//Ouverture de la connection et exécution de la commande

conn.Open

cmdExecuteNonQuery ;



Et voiçi mon massage d'erreur :


error : (jeton invalide "." ( paramIMSI.Value = "ceci est un test") );

Répondre à nina31

12

anonymo, le 24 jan 2008 à 20:59:02

Bonsoir tous le monde, je veux un cours sur la connexion à une base de données sql server avec delphi 07

Répondre à anonymo

19

Dale, le 8 mai 2008 à 14:33:42
Répondre à Dale

13

bellaro, le 12 fév 2008 à 09:47:16

Bonjour
je travail avec java (eclipce)et sql server 2000,j'ai une base de donnees a distance et je n'ai pas le code pour l'acces a la base,
mais je n'ai pas de probleme si la base est en poste local.
s'il vous plait j'ai besoin d'aide.

Répondre à bellaro

14

faty, le 1 mar 2008 à 23:16:23

Salut tt le monde
j'ai un probléme en asp.net et j'ai pas trouver un cours de A a Z.
et surtout la connection entre asp.net et sqlserver2000,si vs pouvez m'aider je deviendrais humble devant votre honneur et merci

Répondre à faty

18

Léontin, le 8 mai 2008 à 14:32:28
Répondre à Léontin

15

Polux31, le 2 mar 2008 à 08:49:55
  • +1

Si vous vous bougez pas plus que ça, vous n'arriverez jamais à rien ...

Prenez des notes, je ne répèterai pas :

1) Ouvrir votre moteur de recherche internet : ex : Google ...
2) Taper les mots clès. Ex: Connexion Java SQL Serveur ... ou Connexion ASP.NET SQL Serveur ....etc.
3) Rechercher dans les pages proposées.
4) Se mettre au boulot

Voilà, c'est aussi que ça.

Répondre à Polux31

16

Samia, le 8 mai 2008 à 11:39:21

Bonjour à Tous;

je travaille sur un projet en C# et j'ai un traitement en arriére plan qui dure beaucoup de temps! Est ce que je peux désactiver le Timeout! ou bien est ce que quelqu'un posséde une autre solution pour résoudre ce probléme!

Merci d'avant!

Répondre à Samia

17

Lazare, le 8 mai 2008 à 14:30:27
Répondre à Lazare

20

jumelleSa, le 8 mai 2008 à 15:10:26

Merci Lazare de ton aide!
Mais je n'ai rien compris!

Répondre à jumelleSa

21

Faycel, le 8 mai 2008 à 17:17:55

Clic sur le lien et pose ta question C# , LOL

Répondre à Faycel

23

ingz, le 25 fév 2009 à 10:42:31

Bonjours,
je veux un cours qui explique la connexion de sql server avec delphi7 s'il vous plait
merci,

Répondre à ingz

24

 caramine7, le 25 mai 2009 à 08:05:07

Bjour,
j' utilise un une application de base de données,la navigation est basé sur des pages html, alors l'acces est par un navigateur (internet explorer), le problème est la connexion a la bd de sql srever 2O05;
quand je démarre l'application l'erreur on peut faire la connexion a la base de données.

merci d'avance,

Répondre à caramine7