Connexion aux base de données SQL server
Résolu
inyev
-
Gsympa -
Gsympa -
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.
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.
A voir également:
- Connexion aux base de données SQL server
- Gmail connexion - Guide
- Base de registre - Guide
- Supprimer les données de navigation - Guide
- Ps3 media server - Télécharger - Divers Réseau & Wi-Fi
- Connexion chromecast - Guide
24 réponses
salut a tous, je travaille a un projet c# .net , je suis ala phase d'une connection a une base de données ( crées en 'sql server') j'ai pas eu comprend pourquoi en fait le casting lors de lecture des champs de l'objet r ;
**** mon code****
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace APLCONECTE1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
SqlConnection cnx;
cnx = new SqlConnection("Data Source=.\\\\sqlexpress;Initial Catalog=tstado;Integrated Security=True;Pooling=False");
cnx.Open();
SqlCommand cmd;
cmd = new SqlCommand();
cmd.CommandText = "select * from CLIENTS";
cmd.CommandType = CommandType .Text ;
cmd.Connection = cnx;
SqlDataReader r;
r = cmd.ExecuteReader();
while (r.Read())
{
int id = (int)r["IDCLIENT"];//içi j'ai pas eu comprend pourquoi en fait le casting
string nom = (string)r["NOM"];
int age = (int)r["AGE"];
MessageBox.Show(nom + " " + id.ToString() + " " + age.ToString());
}
cnx.Close();
}
**** mon code****
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace APLCONECTE1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
SqlConnection cnx;
cnx = new SqlConnection("Data Source=.\\\\sqlexpress;Initial Catalog=tstado;Integrated Security=True;Pooling=False");
cnx.Open();
SqlCommand cmd;
cmd = new SqlCommand();
cmd.CommandText = "select * from CLIENTS";
cmd.CommandType = CommandType .Text ;
cmd.Connection = cnx;
SqlDataReader r;
r = cmd.ExecuteReader();
while (r.Read())
{
int id = (int)r["IDCLIENT"];//içi j'ai pas eu comprend pourquoi en fait le casting
string nom = (string)r["NOM"];
int age = (int)r["AGE"];
MessageBox.Show(nom + " " + id.ToString() + " " + age.ToString());
}
cnx.Close();
}
Bonsoir,
J'arrive pas à faire la connexion entre SQL server 2008 et C# 2010.
Quels sont les lignes de code pour créer cette connexion?
SVP!aidez moi dans le bref delais.
Merci d'avance.
J'arrive pas à faire la connexion entre SQL server 2008 et C# 2010.
Quels sont les lignes de code pour créer cette connexion?
SVP!aidez moi dans le bref delais.
Merci d'avance.
Bonsoir,
J'arrive pas à créer une connexion entre SQL server 2008 et C# 2010!
SVP, aidez moi à trouver les lignes de codes nécessaires qui permettent de faire ce lien, dans le bref délais.
Merci d'avanve.
J'arrive pas à créer une connexion entre SQL server 2008 et C# 2010!
SVP, aidez moi à trouver les lignes de codes nécessaires qui permettent de faire ce lien, dans le bref délais.
Merci d'avanve.
Pour que ton objet soit public il suffit de le crée dans un module, et c mieux de cree une fonction qui s'occupe de la connexion on l'appelle en générale PoolConnection(), comme quand tu veut te connecter a ta bd il suffit d'appeler la fct.
pour le déploiement essayer InnoSetup c'est un bon outil gratuit
pour le déploiement essayer InnoSetup c'est un bon outil gratuit