Problème de connections(BD;Visual basic)!!
jerbiano
Messages postés
38
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Le problème consiste à faire stocké les données entrés par l'utilisateur dans l'interface graphique vers une base de données Access(le stockage ne se fait que si l'utilisateur appui
sur le bouton "enregistrer")
J'attend vos réponses avec impatience!
voila mon essai:
Imports System.Data.DataSet
Public Class form1
Inherits System.Windows.Forms.Form
Dim dtbase As New DataSet("dtbase ")
Dim table1 As New DataTable("table1")
Private Sub form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
table1= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\christelle\Documents\basededonnées2.accdb;Persist Security Info=False"
dtbase = New ADODB.Connection
rst = New ADODB.Recordset
dtBase.Open(chaine)
Me.Refresh()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim cn As New OleDb.OleDbConnection
cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:\Users\christelle\Documents\basededonnées2;"
Dim dr As DataRow = dtbase.Tables("Table1").NewRow()
dr("jour") = TextBox2.Text
dr("solde") = TextBox1.Text
dr("element") = ListBox1.Text
dr("Prix d'achat") = TextBox3.Text
dtbase.Tables("table1").Rows.Add(dr)
End Sub
End Class
Le problème consiste à faire stocké les données entrés par l'utilisateur dans l'interface graphique vers une base de données Access(le stockage ne se fait que si l'utilisateur appui
sur le bouton "enregistrer")
J'attend vos réponses avec impatience!
voila mon essai:
Imports System.Data.DataSet
Public Class form1
Inherits System.Windows.Forms.Form
Dim dtbase As New DataSet("dtbase ")
Dim table1 As New DataTable("table1")
Private Sub form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
table1= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\christelle\Documents\basededonnées2.accdb;Persist Security Info=False"
dtbase = New ADODB.Connection
rst = New ADODB.Recordset
dtBase.Open(chaine)
Me.Refresh()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim cn As New OleDb.OleDbConnection
cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:\Users\christelle\Documents\basededonnées2;"
Dim dr As DataRow = dtbase.Tables("Table1").NewRow()
dr("jour") = TextBox2.Text
dr("solde") = TextBox1.Text
dr("element") = ListBox1.Text
dr("Prix d'achat") = TextBox3.Text
dtbase.Tables("table1").Rows.Add(dr)
End Sub
End Class
A voir également:
- Problème de connections(BD;Visual basic)!!
- Visual basic - Télécharger - Langages
- Visual basic editor - Télécharger - Langages
- Visual petanque - Télécharger - Sport
- Microsoft 365 basic - Accueil - Microsoft Office
- Visual c++ 2019 - Guide
3 réponses
bonjour,
t'as pas un message d'erreur là?
je pense que ceci peut t'aider.
https://plasserre.developpez.com/cours/vb-net/?page=bases-donnees1
https://plasserre.developpez.com/cours/vb-net/?page=bases-donnees2
si t'as une bd access 2007 n'oublie pas de le preciser dans ta chaine de connection
j'espére que ceci t'aide.
t'as pas un message d'erreur là?
je pense que ceci peut t'aider.
https://plasserre.developpez.com/cours/vb-net/?page=bases-donnees1
https://plasserre.developpez.com/cours/vb-net/?page=bases-donnees2
si t'as une bd access 2007 n'oublie pas de le preciser dans ta chaine de connection
j'espére que ceci t'aide.