begin process at 2010 02 10 02:33:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

Base de données

 > 

Problème d'affichage du contenu d'une bd access via un dataGrid


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème d'affichage du contenu d'une bd access via un dataGrid

samedi 5 juillet 2003 à 00:50:21 | Problème d'affichage du contenu d'une bd access via un dataGrid

gouin

Donc le soucis se situe à ligne du dataGrid, enfin c là que l'erreur est affichée : Impossible de créer une liste enfant pour Employés.
Si quelqu'un pouvait m'aider.....m'aiguiller ;-) Merci d'avance



using System;
using System.Windows.Forms;
using System.Data;
using System.Data.OleDb;

public class DisplayTabularData : System.Windows.Forms.Form
{
private System.Windows.Forms.Button retrieveButton;
private System.Windows.Forms.DataGrid dataGrid;
public DisplayTabularData()
{
this.AutoScaleBaseSize = new System.Drawing.Size(5,13);
this.ClientSize = new System.Drawing.Size(464, 253);
this.Text = "01_DisplayTabularData";
this.dataGrid = new System.Windows.Forms.DataGrid();
dataGrid.BeginInit();
dataGrid.Location = new System.Drawing.Point(8,8);
dataGrid.Size = new System.Drawing.Size(448,208);
dataGrid.TabIndex = 0;
dataGrid.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
this.Controls.Add(this.dataGrid);
dataGrid.EndInit();
this.retrieveButton = new System.Windows.Forms.Button();
retrieveButton.Location = new System.Drawing.Point(384,224);
retrieveButton.Size = new System.Drawing.Size(75, 23);
retrieveButton.TabIndex = 1;
retrieveButton.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
retrieveButton.Text = "Rafraichir";
retrieveButton.Click += new System.EventHandler(this.retrieveButton_Click);
this.Controls.Add(this.retrieveButton);
}
protected void retrieveButton_Click(object sender, System.EventArgs e)
{

String connStr = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=mybase.mdb";
String selStr ="SELECT [Nom] from Employés";
OleDbDataAdapter oDA= new OleDbDataAdapter (selStr,connStr);
DataSet oDS = new DataSet();
oDA.Fill(oDS);
dataGrid.SetDataBinding(oDS, "Employés");
}
static void Main()
{

Application.Run(new DisplayTabularData());
}



}
dimanche 6 juillet 2003 à 13:56:01 | Re : Problème d'affichage du contenu d'une bd access via un dataGrid

space

essaie un peu la commande suivante :


dataGrid1.DataSource = oDS.Tables[0];


parce que j'ai pas confiance en ton



dataGrid.SetDataBinding(oDS, "Employés");


Donne moi le resultat de ton changement merci !

-------------------------------
Réponse au message :
-------------------------------

> Donc le soucis se situe à ligne du dataGrid, enfin c là que l'erreur est affichée : Impossible de créer une liste enfant pour Employés.
> Si quelqu'un pouvait m'aider.....m'aiguiller ;-) Merci d'avance
>
>
>
> using System;
> using System.Windows.Forms;
> using System.Data;
> using System.Data.OleDb;
>
> public class DisplayTabularData : System.Windows.Forms.Form
> {
> private System.Windows.Forms.Button retrieveButton;
> private System.Windows.Forms.DataGrid dataGrid;
> public DisplayTabularData()
> {
> this.AutoScaleBaseSize = new System.Drawing.Size(5,13);
> this.ClientSize = new System.Drawing.Size(464, 253);
> this.Text = "01_DisplayTabularData";
> this.dataGrid = new System.Windows.Forms.DataGrid();
> dataGrid.BeginInit();
> dataGrid.Location = new System.Drawing.Point(8,8);
> dataGrid.Size = new System.Drawing.Size(448,208);
> dataGrid.TabIndex = 0;
> dataGrid.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
> this.Controls.Add(this.dataGrid);
> dataGrid.EndInit();
> this.retrieveButton = new System.Windows.Forms.Button();
> retrieveButton.Location = new System.Drawing.Point(384,224);
> retrieveButton.Size = new System.Drawing.Size(75, 23);
> retrieveButton.TabIndex = 1;
> retrieveButton.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
> retrieveButton.Text = "Rafraichir";
> retrieveButton.Click += new System.EventHandler(this.retrieveButton_Click);
> this.Controls.Add(this.retrieveButton);
> }
> protected void retrieveButton_Click(object sender, System.EventArgs e)
> {
>
> String connStr = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=mybase.mdb";
> String selStr ="SELECT [Nom] from Employés";
> OleDbDataAdapter oDA= new OleDbDataAdapter (selStr,connStr);
> DataSet oDS = new DataSet();
> oDA.Fill(oDS);
> dataGrid.SetDataBinding(oDS, "Employés");
> }
> static void Main()
> {
>
> Application.Run(new DisplayTabularData());
> }
>
>
>
> }
dimanche 6 juillet 2003 à 16:58:58 | Re : Problème d'affichage du contenu d'une bd access via un dataGrid

gouin

C'est nickel ça fonctionne super bien, mais pourquoi le "dataGrid.SetDataBinding(oDS, "Employés"); " fonctionne avec une bd Sql et pas access ? car ce code est un code pour bd sql que j'ai voulu adapter pour access et la je ne comprends pas.
En tout cas merci !!



-------------------------------
Réponse au message :
-------------------------------

> essaie un peu la commande suivante :
>
>

> dataGrid1.DataSource = oDS.Tables[0];
>

>
> parce que j'ai pas confiance en ton
>
>
>

> dataGrid.SetDataBinding(oDS, "Employés");
>

>
> Donne moi le resultat de ton changement merci !
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Donc le soucis se situe à ligne du dataGrid, enfin c là que l'erreur est affichée : Impossible de créer une liste enfant pour Employés.
> > Si quelqu'un pouvait m'aider.....m'aiguiller ;-) Merci d'avance
> >
> >
> >
> > using System;
> > using System.Windows.Forms;
> > using System.Data;
> > using System.Data.OleDb;
> >
> > public class DisplayTabularData : System.Windows.Forms.Form
> > {
> > private System.Windows.Forms.Button retrieveButton;
> > private System.Windows.Forms.DataGrid dataGrid;
> > public DisplayTabularData()
> > {
> > this.AutoScaleBaseSize = new System.Drawing.Size(5,13);
> > this.ClientSize = new System.Drawing.Size(464, 253);
> > this.Text = "01_DisplayTabularData";
> > this.dataGrid = new System.Windows.Forms.DataGrid();
> > dataGrid.BeginInit();
> > dataGrid.Location = new System.Drawing.Point(8,8);
> > dataGrid.Size = new System.Drawing.Size(448,208);
> > dataGrid.TabIndex = 0;
> > dataGrid.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
> > this.Controls.Add(this.dataGrid);
> > dataGrid.EndInit();
> > this.retrieveButton = new System.Windows.Forms.Button();
> > retrieveButton.Location = new System.Drawing.Point(384,224);
> > retrieveButton.Size = new System.Drawing.Size(75, 23);
> > retrieveButton.TabIndex = 1;
> > retrieveButton.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
> > retrieveButton.Text = "Rafraichir";
> > retrieveButton.Click += new System.EventHandler(this.retrieveButton_Click);
> > this.Controls.Add(this.retrieveButton);
> > }
> > protected void retrieveButton_Click(object sender, System.EventArgs e)
> > {
> >
> > String connStr = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=mybase.mdb";
> > String selStr ="SELECT [Nom] from Employés";
> > OleDbDataAdapter oDA= new OleDbDataAdapter (selStr,connStr);
> > DataSet oDS = new DataSet();
> > oDA.Fill(oDS);
> > dataGrid.SetDataBinding(oDS, "Employés");
> > }
> > static void Main()
> > {
> >
> > Application.Run(new DisplayTabularData());
> > }
> >
> >
> >
> > }
>
dimanche 6 juillet 2003 à 18:23:08 | Re : Problème d'affichage du contenu d'une bd access via un dataGrid

space




Je suis loin d'etre expert la dedans mais bon quand j'ai du chercher pour moi il y avait que ca qui prennait donc voila. Si tu as plus d'infos sur les bds on peut tjs s'echanger si tu veux ???

a++
-------------------------------
Réponse au message :
-------------------------------

> C'est nickel ça fonctionne super bien, mais pourquoi le "dataGrid.SetDataBinding(oDS, "Employés"); " fonctionne avec une bd Sql et pas access ? car ce code est un code pour bd sql que j'ai voulu adapter pour access et la je ne comprends pas.
> En tout cas merci !!
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > essaie un peu la commande suivante :
> >
> >

> > dataGrid1.DataSource = oDS.Tables[0];
> >

> >
> > parce que j'ai pas confiance en ton
> >
> >
> >

> > dataGrid.SetDataBinding(oDS, "Employés");
> >

> >
> > Donne moi le resultat de ton changement merci !
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Donc le soucis se situe à ligne du dataGrid, enfin c là que l'erreur est affichée : Impossible de créer une liste enfant pour Employés.
> > > Si quelqu'un pouvait m'aider.....m'aiguiller ;-) Merci d'avance
> > >
> > >
> > >
> > > using System;
> > > using System.Windows.Forms;
> > > using System.Data;
> > > using System.Data.OleDb;
> > >
> > > public class DisplayTabularData : System.Windows.Forms.Form
> > > {
> > > private System.Windows.Forms.Button retrieveButton;
> > > private System.Windows.Forms.DataGrid dataGrid;
> > > public DisplayTabularData()
> > > {
> > > this.AutoScaleBaseSize = new System.Drawing.Size(5,13);
> > > this.ClientSize = new System.Drawing.Size(464, 253);
> > > this.Text = "01_DisplayTabularData";
> > > this.dataGrid = new System.Windows.Forms.DataGrid();
> > > dataGrid.BeginInit();
> > > dataGrid.Location = new System.Drawing.Point(8,8);
> > > dataGrid.Size = new System.Drawing.Size(448,208);
> > > dataGrid.TabIndex = 0;
> > > dataGrid.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
> > > this.Controls.Add(this.dataGrid);
> > > dataGrid.EndInit();
> > > this.retrieveButton = new System.Windows.Forms.Button();
> > > retrieveButton.Location = new System.Drawing.Point(384,224);
> > > retrieveButton.Size = new System.Drawing.Size(75, 23);
> > > retrieveButton.TabIndex = 1;
> > > retrieveButton.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
> > > retrieveButton.Text = "Rafraichir";
> > > retrieveButton.Click += new System.EventHandler(this.retrieveButton_Click);
> > > this.Controls.Add(this.retrieveButton);
> > > }
> > > protected void retrieveButton_Click(object sender, System.EventArgs e)
> > > {
> > >
> > > String connStr = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=mybase.mdb";
> > > String selStr ="SELECT [Nom] from Employés";
> > > OleDbDataAdapter oDA= new OleDbDataAdapter (selStr,connStr);
> > > DataSet oDS = new DataSet();
> > > oDA.Fill(oDS);
> > > dataGrid.SetDataBinding(oDS, "Employés");
> > > }
> > > static void Main()
> > > {
> > >
> > > Application.Run(new DisplayTabularData());
> > > }
> > >
> > >
> > >
> > > }
> >
>
dimanche 6 juillet 2003 à 18:35:15 | Re : Problème d'affichage du contenu d'une bd access via un dataGrid

gouin



Pas de problème, ce sera avec plaisir car le gros soucis sur les docs c'est que les exemples sont toujours 100 fois trop complexes (en tout cas à mon gout) c'est gonflant de passer 4h à trouver qq de simple et d'explicite !

-------------------------------
Réponse au message :
-------------------------------

>
>
>
> Je suis loin d'etre expert la dedans mais bon quand j'ai du chercher pour moi il y avait que ca qui prennait donc voila. Si tu as plus d'infos sur les bds on peut tjs s'echanger si tu veux ???
>
> a++
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > C'est nickel ça fonctionne super bien, mais pourquoi le "dataGrid.SetDataBinding(oDS, "Employés"); " fonctionne avec une bd Sql et pas access ? car ce code est un code pour bd sql que j'ai voulu adapter pour access et la je ne comprends pas.
> > En tout cas merci !!
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > essaie un peu la commande suivante :
> > >
> > >

> > > dataGrid1.DataSource = oDS.Tables[0];
> > >

> > >
> > > parce que j'ai pas confiance en ton
> > >
> > >
> > >

> > > dataGrid.SetDataBinding(oDS, "Employés");
> > >

> > >
> > > Donne moi le resultat de ton changement merci !
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Donc le soucis se situe à ligne du dataGrid, enfin c là que l'erreur est affichée : Impossible de créer une liste enfant pour Employés.
> > > > Si quelqu'un pouvait m'aider.....m'aiguiller ;-) Merci d'avance
> > > >
> > > >
> > > >
> > > > using System;
> > > > using System.Windows.Forms;
> > > > using System.Data;
> > > > using System.Data.OleDb;
> > > >
> > > > public class DisplayTabularData : System.Windows.Forms.Form
> > > > {
> > > > private System.Windows.Forms.Button retrieveButton;
> > > > private System.Windows.Forms.DataGrid dataGrid;
> > > > public DisplayTabularData()
> > > > {
> > > > this.AutoScaleBaseSize = new System.Drawing.Size(5,13);
> > > > this.ClientSize = new System.Drawing.Size(464, 253);
> > > > this.Text = "01_DisplayTabularData";
> > > > this.dataGrid = new System.Windows.Forms.DataGrid();
> > > > dataGrid.BeginInit();
> > > > dataGrid.Location = new System.Drawing.Point(8,8);
> > > > dataGrid.Size = new System.Drawing.Size(448,208);
> > > > dataGrid.TabIndex = 0;
> > > > dataGrid.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
> > > > this.Controls.Add(this.dataGrid);
> > > > dataGrid.EndInit();
> > > > this.retrieveButton = new System.Windows.Forms.Button();
> > > > retrieveButton.Location = new System.Drawing.Point(384,224);
> > > > retrieveButton.Size = new System.Drawing.Size(75, 23);
> > > > retrieveButton.TabIndex = 1;
> > > > retrieveButton.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
> > > > retrieveButton.Text = "Rafraichir";
> > > > retrieveButton.Click += new System.EventHandler(this.retrieveButton_Click);
> > > > this.Controls.Add(this.retrieveButton);
> > > > }
> > > > protected void retrieveButton_Click(object sender, System.EventArgs e)
> > > > {
> > > >
> > > > String connStr = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=mybase.mdb";
> > > > String selStr ="SELECT [Nom] from Employés";
> > > > OleDbDataAdapter oDA= new OleDbDataAdapter (selStr,connStr);
> > > > DataSet oDS = new DataSet();
> > > > oDA.Fill(oDS);
> > > > dataGrid.SetDataBinding(oDS, "Employés");
> > > > }
> > > > static void Main()
> > > > {
> > > >
> > > > Application.Run(new DisplayTabularData());
> > > > }
> > > >
> > > >
> > > >
> > > > }
> > >
> >
>
lundi 7 juillet 2003 à 23:49:56 | Re : Problème d'affichage du contenu d'une bd access via un dataGrid

space

Je suis entierement d'accord avec toi. Ps si tu le souhaite je suis sur msn : nicoo00@hotmail.com ou icq : 133102705
a++


-------------------------------
Réponse au message :
-------------------------------

>
>
> Pas de problème, ce sera avec plaisir car le gros soucis sur les docs c'est que les exemples sont toujours 100 fois trop complexes (en tout cas à mon gout) c'est gonflant de passer 4h à trouver qq de simple et d'explicite !
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> >
> >
> > Je suis loin d'etre expert la dedans mais bon quand j'ai du chercher pour moi il y avait que ca qui prennait donc voila. Si tu as plus d'infos sur les bds on peut tjs s'echanger si tu veux ???
> >
> > a++
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > C'est nickel ça fonctionne super bien, mais pourquoi le "dataGrid.SetDataBinding(oDS, "Employés"); " fonctionne avec une bd Sql et pas access ? car ce code est un code pour bd sql que j'ai voulu adapter pour access et la je ne comprends pas.
> > > En tout cas merci !!
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > essaie un peu la commande suivante :
> > > >
> > > >

> > > > dataGrid1.DataSource = oDS.Tables[0];
> > > >

> > > >
> > > > parce que j'ai pas confiance en ton
> > > >
> > > >
> > > >

> > > > dataGrid.SetDataBinding(oDS, "Employés");
> > > >

> > > >
> > > > Donne moi le resultat de ton changement merci !
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Donc le soucis se situe à ligne du dataGrid, enfin c là que l'erreur est affichée : Impossible de créer une liste enfant pour Employés.
> > > > > Si quelqu'un pouvait m'aider.....m'aiguiller ;-) Merci d'avance
> > > > >
> > > > >
> > > > >
> > > > > using System;
> > > > > using System.Windows.Forms;
> > > > > using System.Data;
> > > > > using System.Data.OleDb;
> > > > >
> > > > > public class DisplayTabularData : System.Windows.Forms.Form
> > > > > {
> > > > > private System.Windows.Forms.Button retrieveButton;
> > > > > private System.Windows.Forms.DataGrid dataGrid;
> > > > > public DisplayTabularData()
> > > > > {
> > > > > this.AutoScaleBaseSize = new System.Drawing.Size(5,13);
> > > > > this.ClientSize = new System.Drawing.Size(464, 253);
> > > > > this.Text = "01_DisplayTabularData";
> > > > > this.dataGrid = new System.Windows.Forms.DataGrid();
> > > > > dataGrid.BeginInit();
> > > > > dataGrid.Location = new System.Drawing.Point(8,8);
> > > > > dataGrid.Size = new System.Drawing.Size(448,208);
> > > > > dataGrid.TabIndex = 0;
> > > > > dataGrid.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
> > > > > this.Controls.Add(this.dataGrid);
> > > > > dataGrid.EndInit();
> > > > > this.retrieveButton = new System.Windows.Forms.Button();
> > > > > retrieveButton.Location = new System.Drawing.Point(384,224);
> > > > > retrieveButton.Size = new System.Drawing.Size(75, 23);
> > > > > retrieveButton.TabIndex = 1;
> > > > > retrieveButton.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
> > > > > retrieveButton.Text = "Rafraichir";
> > > > > retrieveButton.Click += new System.EventHandler(this.retrieveButton_Click);
> > > > > this.Controls.Add(this.retrieveButton);
> > > > > }
> > > > > protected void retrieveButton_Click(object sender, System.EventArgs e)
> > > > > {
> > > > >
> > > > > String connStr = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=mybase.mdb";
> > > > > String selStr ="SELECT [Nom] from Employés";
> > > > > OleDbDataAdapter oDA= new OleDbDataAdapter (selStr,connStr);
> > > > > DataSet oDS = new DataSet();
> > > > > oDA.Fill(oDS);
> > > > > dataGrid.SetDataBinding(oDS, "Employés");
> > > > > }
> > > > > static void Main()
> > > > > {
> > > > >
> > > > > Application.Run(new DisplayTabularData());
> > > > > }
> > > > >
> > > > >
> > > > >
> > > > > }
> > > >
> > >
> >
>
mardi 8 juillet 2003 à 00:51:20 | Re : Problème d'affichage du contenu d'une bd access via un dataGrid

gouin

Oki je t'ai contacté mais si d'autres souhaite discuter de c# ou de .Net ils sont bienvenus sur msn : gouin_g@msn.com



-------------------------------
Réponse au message :
-------------------------------

> Je suis entierement d'accord avec toi. Ps si tu le souhaite je suis sur msn : nicoo00@hotmail.com ou icq : 133102705
> a++
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> >
> > Pas de problème, ce sera avec plaisir car le gros soucis sur les docs c'est que les exemples sont toujours 100 fois trop complexes (en tout cas à mon gout) c'est gonflant de passer 4h à trouver qq de simple et d'explicite !
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > >
> > >
> > > Je suis loin d'etre expert la dedans mais bon quand j'ai du chercher pour moi il y avait que ca qui prennait donc voila. Si tu as plus d'infos sur les bds on peut tjs s'echanger si tu veux ???
> > >
> > > a++
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > C'est nickel ça fonctionne super bien, mais pourquoi le "dataGrid.SetDataBinding(oDS, "Employés"); " fonctionne avec une bd Sql et pas access ? car ce code est un code pour bd sql que j'ai voulu adapter pour access et la je ne comprends pas.
> > > > En tout cas merci !!
> > > >
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > essaie un peu la commande suivante :
> > > > >
> > > > >

> > > > > dataGrid1.DataSource = oDS.Tables[0];
> > > > >

> > > > >
> > > > > parce que j'ai pas confiance en ton
> > > > >
> > > > >
> > > > >

> > > > > dataGrid.SetDataBinding(oDS, "Employés");
> > > > >

> > > > >
> > > > > Donne moi le resultat de ton changement merci !
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Donc le soucis se situe à ligne du dataGrid, enfin c là que l'erreur est affichée : Impossible de créer une liste enfant pour Employés.
> > > > > > Si quelqu'un pouvait m'aider.....m'aiguiller ;-) Merci d'avance
> > > > > >
> > > > > >
> > > > > >
> > > > > > using System;
> > > > > > using System.Windows.Forms;
> > > > > > using System.Data;
> > > > > > using System.Data.OleDb;
> > > > > >
> > > > > > public class DisplayTabularData : System.Windows.Forms.Form
> > > > > > {
> > > > > > private System.Windows.Forms.Button retrieveButton;
> > > > > > private System.Windows.Forms.DataGrid dataGrid;
> > > > > > public DisplayTabularData()
> > > > > > {
> > > > > > this.AutoScaleBaseSize = new System.Drawing.Size(5,13);
> > > > > > this.ClientSize = new System.Drawing.Size(464, 253);
> > > > > > this.Text = "01_DisplayTabularData";
> > > > > > this.dataGrid = new System.Windows.Forms.DataGrid();
> > > > > > dataGrid.BeginInit();
> > > > > > dataGrid.Location = new System.Drawing.Point(8,8);
> > > > > > dataGrid.Size = new System.Drawing.Size(448,208);
> > > > > > dataGrid.TabIndex = 0;
> > > > > > dataGrid.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
> > > > > > this.Controls.Add(this.dataGrid);
> > > > > > dataGrid.EndInit();
> > > > > > this.retrieveButton = new System.Windows.Forms.Button();
> > > > > > retrieveButton.Location = new System.Drawing.Point(384,224);
> > > > > > retrieveButton.Size = new System.Drawing.Size(75, 23);
> > > > > > retrieveButton.TabIndex = 1;
> > > > > > retrieveButton.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
> > > > > > retrieveButton.Text = "Rafraichir";
> > > > > > retrieveButton.Click += new System.EventHandler(this.retrieveButton_Click);
> > > > > > this.Controls.Add(this.retrieveButton);
> > > > > > }
> > > > > > protected void retrieveButton_Click(object sender, System.EventArgs e)
> > > > > > {
> > > > > >
> > > > > > String connStr = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=mybase.mdb";
> > > > > > String selStr ="SELECT [Nom] from Employés";
> > > > > > OleDbDataAdapter oDA= new OleDbDataAdapter (selStr,connStr);
> > > > > > DataSet oDS = new DataSet();
> > > > > > oDA.Fill(oDS);
> > > > > > dataGrid.SetDataBinding(oDS, "Employés");
> > > > > > }
> > > > > > static void Main()
> > > > > > {
> > > > > >
> > > > > > Application.Run(new DisplayTabularData());
> > > > > > }
> > > > > >
> > > > > >
> > > > > >
> > > > > > }
> > > > >
> > > >
> > >
> >
>
mardi 16 décembre 2003 à 19:25:08 | Re : Problème d'affichage du contenu d'une bd access via un dataGrid

gawellerz


salut, j'ai le même problème mais dans une WebForm asp.net, comment faire?

D'avance merci.


Cette discussion est classée dans : windows, system, datagrid, anchorstyles, retrievebutton


Répondre à ce message

Sujets en rapport avec ce message

Code Microsoft contre code maison [ par Jujufouq ] Bonjour!Est-ce que quelqu'un peut m'expliquer pourquoi l'IDE de Microsoft génère le code suivant lorsqu'on met la propriété Anchor d'un controle sur ( Navigation dans datagrid et objet herite [ par Arthenius ] Voila mon Xeme pb du jour est de créer un objet herite des datagrid avec certaines fonctions notament qd l'utilisateur sur une colonne de mon datagrid Exception [ par xelr90 ] Je débute en C# et j'ai des probleme...J'essaye de crée un petit morpion mais pour l'instant je n'ai que crée la fenetre winforms avec des checkBox ma datagrid et copier coller [ par taoetc ] bonjour j'aimerais permettre le copier coller d'une ligne de mon datagrid vers un docuemtn externe style excel vevia ctrl C ctrl V.JE me suis dit, ba encore des problèmes !! (tranfert de datagrid vers form) [ par delegouine ] OK, me revoilà !! Après m'être connectée à une base, je récupère une valeur dans mon datagrid et je la place dans une zone de texte. Jusqu'ici, tout v pb commande dos [ par penchu ] bonjour à tous, je fais un petit prog pour comprendre l'exécution de commande dos. c'est un prog pour envoyer des messages avec la commande net sen transfere les donnés dune bases acces dans un fichier txt [ par kmbmaster ] bonjour ,je suis debutant en c# jaimerais pouvoir transfere les donnés dune base (accesss) dans un fichier texte mais je n'y arrive pas ! est ce qun datagrid en C# / Windows Form [ par lePaimpolais ] Bonjour,j'ai un datagrid lié à un dataset.il me génère automatiquement le nom des colonnes et ça me déplait fortement. Je préfèrerais donner moi-même System.Windows.Forms.MonthCalendar [ par Godzidane ] Qlq'1 sait il comment récupérer, en C#, dans une WinForm, la date sélectionnée par un utilisateur dans le contrôle MonthCalendar ?Par avance merci. Menu contextuel de windows [ par Morpheus51Neo ] Bonjour,Voici mon problème : Je souhaiterais, dans une DataGrid, pouvoir annuler le mode edit et éviter d'avoir le menu contextuel de windows avec le


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,591 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales