IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Accès à la BDD SQL


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 113
    Par défaut Accès à la BDD SQL
    Bonjour à tous,

    Voilà je passe de VBA à VB.net donc je suis des plus débutants possible...

    J'ai créé une base de donnée SQL via Visual Studio sans aucun soucis j'ai remplis des champs et tout mais pour me connecter j'ai un petit soucis. Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
     
    Imports System
    Imports System.Data.SqlClient
     
    Module apiSearchDB
     
        'Renvois de la valeur SX correspondant à searchVal
        Function searchSXGrid(searchVal As String) As Double
            searchSXGrid = 0
     
            Dim SQLConxtion As SqlConnection = New SqlConnection("Data Source=(LocalDB)\\v11.0;Initial Catalog=C:\USERS\JEANRAAD\DESKTOP\HOLCIM QUALITY SOLUTIONS\VB.NET\HQS\HQS\BIN\DEBUG\HQSDB.MDF;Integrated Security=True;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False;")
     
            Try
                SQLConxtion.Open()
            Catch myerror As SqlException
                MsgBox("Error connection SQL")
                SQLConxtion.Close()
                Exit Function
            End Try
     
            Dim myAdapter As New SqlDataAdapter
     
            Dim sqlquery = "SELECT * FROM dbo.SXGrid WHERE Id = '" + searchVal + "';"
            Dim myCommand As New SqlCommand()
            myCommand.Connection = SQLConxtion
            myCommand.CommandText = sqlquery
     
            myAdapter.SelectCommand = myCommand
            Dim myData = myCommand.ExecuteReader()
     
            If myData.Read Then
                searchSXGrid = myData.GetString("Value")
            End If
            myData.Close()
            SQLConxtion.Close()
     
        End Function
     
    End Module
    Mais voilà j'ai le message d'erreur qui s'affiche à chaque fois...
    Est-ce que je dois d'office me connecter à ma base de donnée HQSdb et si oui comment?
    Sinon est-ce que je peux y accéder autrement?

    Merci d'avance

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 202
    Par défaut
    remplacer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox("Error connection SQL")
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox(ex.message & vbcrlf & "on ne peut rien faire sans le message d'erreur")
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 113
    Par défaut
    Le problème provenait de mon string d'accès.
    J'ai modifié le string et ça passe sans soucis.
    Encore merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Reglage des droits utilisateur sur accès bdd sql
    Par zax-tfh dans le forum Administration
    Réponses: 4
    Dernier message: 06/01/2010, 15h26
  2. Acces Bdd Sql Serv
    Par Thesum dans le forum VB.NET
    Réponses: 3
    Dernier message: 25/02/2008, 14h06
  3. PB Accès schémas BDD dans sql server 2005
    Par tikam dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 16/06/2006, 08h42
  4. Réponses: 4
    Dernier message: 13/04/2004, 19h12
  5. Pas accès aux lots SQL et fichiers DTS
    Par elmagnifico dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 09/09/2003, 08h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo