Connexion et requetes sql server avec vb.net

Soyez le premier à donner votre avis sur cette source.

Snippet vu 76 141 fois - Téléchargée 30 fois

Contenu du snippet

Voici comment faire pour vous connecter à SQL Server dans un premier temps et exécuter des requêtes SQL dans un second temps.

Source / Exemple :


'À chaque fois que vous manipulez du sql, que se soit l'objet connexion ou une requête, faites les IMPORTS suivants
Imports System.Data
Imports System.Data.SqlClient

'Dans un module à part
Public nom_connexion As New SqlConnection

'À l'ouverture de la première fenêtre du projet
nom_connexion.ConnectionString = "Persist Security Info=False;Integrated Security=SSPI;database=nom_base;server=nom_serv"
nom_connexion.Open()

'Exécution d'une requête SELECT
Dim myCommand As New SqlCommand(texe_requete, nom_connexion)
Dim myReader As SqlDataReader = myCommand.ExecuteReader()

myReader.Read()
'Traitement

myReader.Close()

'Réutiliser le reader pour une autre requête
myCommand.ComandText = nouveau_texte_requete
myReader = myCommand.ExecuteReader()

'Récupérer les valeurs du SELECT
'Les numéros de colonnes du SELECT commence à 0 et non à 1
variable_texte = myReader.GetString(num_colonne)
variable_numérique = myReader.GetValue(num_colonne)

'Il existe d'autres Get, à vous de voir lequel utiliser

A voir également

Ajouter un commentaire

Commentaires

x_octect_islam
Messages postés
6
Date d'inscription
jeudi 26 janvier 2006
Statut
Membre
Dernière intervention
5 octobre 2007
-
bonjour.
vous pouvez montré si on peut connaitre le nom de serveur automatiquement.
pour que programme fait un connetion avec le serveur
DarkCid
Messages postés
195
Date d'inscription
mardi 22 février 2005
Statut
Membre
Dernière intervention
26 octobre 2009
1 -
Je sais pas si c possible, quand g écrit cette source, j'avais créé une bdd à côté, donc je savais sur quel serveur elle se trouvait, et donc je n'avais pas à le chercher. Personnellement, je ne vois pas l'intérêt de le connaître automatiquement.
x_octect_islam
Messages postés
6
Date d'inscription
jeudi 26 janvier 2006
Statut
Membre
Dernière intervention
5 octobre 2007
-
bon l'objectif d'un certains projet c'est la possibilté de le raporter dans n'importe quel poste.
et si on ne peuvent pas de connaître le nom du serveur on ne peuvent jamais de lui raporte et même de instaler??????
DarkCid
Messages postés
195
Date d'inscription
mardi 22 février 2005
Statut
Membre
Dernière intervention
26 octobre 2009
1 -
Je vais être honnête avec toi, g rien compris à ce que tu as dis :(
x_octect_islam
Messages postés
6
Date d'inscription
jeudi 26 janvier 2006
Statut
Membre
Dernière intervention
5 octobre 2007
-
est ce que vous contient un code qui peut connaitre le nom du serveur?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.