À l'aide de Select de la requête pour afficher les données dans une grille de données de la vue
Je suis en train d'afficher un tableau de données de ma bd dans un DataGridView.voici mon code
private void button1_Click(object sender, EventArgs e)
{
SqlConnection myConnection = new SqlConnection("Data Source=SHIRWANIPC;" +
"Initial Catalog=TEST DATABASE;" + "Integrated Security=True");
myConnection.Open();
SqlCommand objcmd = new SqlCommand("SELECT * FROM Customer", myConnection);
SqlDataAdapter adp = new SqlDataAdapter(objcmd);
DataTable dt = new DataTable();
//adp.Fill(dt);
DataGridView.DataSource = adp.Fill(dt);
}
Le code n'est pas de donner la moindre erreur, mais maintenant mais il dosent afficher les données de ma table dans mon réseau ?
Vous devez vous connecter pour publier un commentaire.
Vous utilisez
class
nom à la place de l'objet (instance) nom deDataGridView
, vérifier dans le code html ce qui est ID/nom deDataGridView
, Il est probablement Gagner les Formes et vous n'avez pas de méthode DataBind là. Méthode DataBind est défini pourGridView
pour ASP.net. En savoir plus sur le DataGridView ici.c'est la réponse à ma quetion , espérons que cela aide les autres qui sont nouveaux dans ce
Créer une instance de DatagridView:
Vous accéder directement à l'un DataGridView propriétés et tryingto ajouter des données à la classe. Vous avez besoin de créer et d'une instance d'un DataGridView en premier. Ensuite affecter le datable de l'objet.
Que la liaison de données à la DataGridView, sinon les données ne sont pas liées au contrôle et ne sera pas affiché.
Vous n'êtes pas exectuting la requête