juninho2lyon
Messages postés26Date d'inscriptionvendredi 12 septembre 2008StatutMembreDernière intervention 8 mars 2009
-
7 mars 2009 à 18:41
krimog
Messages postés1860Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention14 février 2015
-
9 mars 2009 à 10:39
Bonjour
J'ai un souci avec mon programme.
Je souhaite faire des mise à jours d'une base de données Access, mais quand je renseigne les TextBox, et que je valide ( aussi bien en Update, delete, et insert), j'ai une erreur de syntaxe qui arrive.
Voici 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.OleDb;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
OleDbConnection m_cnADONetConnection = new OleDbConnection();
OleDbDataAdapter m_daDataAdapter;
DataTable m_dtCruas = new DataTable();
int rowPosition = 0;
public Form1()
{
InitializeComponent();
}
//---------------------------------------------------------------------------------------
private void Form1_Load(object sender, EventArgs e)
{
// TODO : cette ligne de code charge les données dans la table 'cruasDataSet.Cruas'. Vous pouvez la déplacer ou la supprimer selon vos besoins.
this.cruasTableAdapter.Fill(this.cruasDataSet.Cruas);
m_cnADONetConnection.ConnectionString =
@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\Users\Moi\Desktop\Cruas.mdb";
m_cnADONetConnection.Open();
m_daDataAdapter =
new OleDbDataAdapter("Select * From Cruas", m_cnADONetConnection);
OleDbCommandBuilder m_cbCommandBuilder =
new OleDbCommandBuilder(m_daDataAdapter);
m_daDataAdapter.Fill(m_dtCruas);
- Est ce que après avoir effectuer la moindre modification, je peut voir sur la même fenêtre via le DataGridView affichant le contenu de ma base de données ? ( une base toute simple d'une seule table)
krimog
Messages postés1860Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention14 février 201549 9 mars 2009 à 10:39
Salut.
"j'ai une erreur de syntaxe qui arrive" : Quelle erreur ? A quel moment ? L'appel de quelle fonction ?
Si tu ne sais pas exactement où ça plante, as-tu essayé de mettre des points d'arrêt (cliquer juste à gauche du texte, ça affichera un rond rouge, et ça mettra l'exécution en pause en arrivant à ce point. La ligne est exécutée APRÈS le point d'arrêt) ?