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 :

Insertion de données SQL via VB.net


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 2
    Par défaut Insertion de données SQL via VB.net
    Bonjour,

    Autant vous le dire tout de suite, je n'ai aucune formation en informatique et encore moins en programmation.

    Pour commencer mon apprentissage, j'ai décidé de creer une base de données clients très simple.

    Requète SQL :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    CREATE TABLE Clients (
    nom varchar(50),
    prenom VARCHAR(50),
    société VARCHAR(50),
    )
    Rien de bien méchant (même pas encore de clé primaire).

    J'ai maintenant crée un formulaire avec VB express qui contient 3 textbox qui me permettront de saisir mes données ainsi qu'un bouton Enregistrer pour enregistrer les données dans ma table Clients précédemment créée.

    Le 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
    Imports System.Data.SqlClient
    Imports System.Data
    Imports System.Data.OleDb
    Imports System.Data.Sql
     
     
    Public Class Form1
     
        Private Sub Btnenregistrer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnenregistrer.Click
            Dim con As New SqlConnection
            con.ConnectionString = ("data source=UTILISATEUR-PC\SQLEXPRESS;initial catalog=master;integrated security=true")
     
            con.Open()
     
            Dim cmd As String = "insert into Clients values ('" & Me.txtcnom.Text & "','" & Me.txtcprenom.Text & "', '" & Me.txtcsociete.Text & "' )"
     
            con.Close()
     
        End Sub
     
    End Class
    Aucune erreur detecté par VB dans ce code sauf que rien ne s'écris dans ma table client.

    Pouvez-vous m'aider?

    Avec beaucoup de pratique, mon objectif final sera de creer une base de données de gestion Clientèle, Gestion de Stock (Matériel, SIM) et suivi de parc Mobile. (Que de chemin à parcourir ).

    Pour l'instant, j'effectue cette gestion sous ACCESS, mais je souhaite passer à autre chose.

    Merci d'avance pour votre aide,

    Je suis preneur de toutes sources ou tuto relatifs au sujet.

    Bien Cordialement,

  2. #2
    Membre expérimenté
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Par défaut
    Dans ton code tu ouvres une connexion, tu crées une chaîne de caractères et tu fermes la connexion. Tu espères vraiment qu'il va se passer quelque chose avec ça, si tu n'exécutes pas ta requête ?

    Commence par regarder les cours ADO.Net, ça devrait aider

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 2
    Par défaut
    Citation Envoyé par StormimOn Voir le message
    Dans ton code tu ouvres une connexion, tu crées une chaîne de caractères et tu fermes la connexion. Tu espères vraiment qu'il va se passer quelque chose avec ça ?

    Commence par regarder les cours ADO.Net, ça devrait aider
    ça marche! Merci pour ta réponse rapide.

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 02/03/2011, 14h38
  2. Insertion de données CLOB via un script dans SQL*Plus
    Par Rollmops dans le forum Sql*Plus
    Réponses: 6
    Dernier message: 12/11/2008, 20h57
  3. Suppression de données SQL via PHP
    Par expression dans le forum Langage
    Réponses: 3
    Dernier message: 11/11/2008, 16h22
  4. connexion base de donnee sql via VB.NET
    Par haifa28 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 19/11/2007, 11h49
  5. problème de connexion SQL via vb.net pour excel
    Par Sheppard38 dans le forum VB.NET
    Réponses: 3
    Dernier message: 28/06/2007, 11h44

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