bonjour c'est absolument ce que je cherche mais apparement ce n'est pas terminer.
j'annonce je suis débutant :)
juste une chose, moi mes donnée sont issue d'une table sous sql server 2005. la connexion a sql server est faite, et fonctionne correctement (c'est la seul chose d'ailleur lol)
je veut mettre dans ce tableau (en html) ces donnée (de ma table) , mon tableau doit etre dynamique
voila mon code je ne pense pas que tout les "data" doivent etre utile
[quote]
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using score_lib;
using System.Data.SqlClient;
using System.IO;
using System.Data.Common;
namespace gestscore
{
public partial class Import_data2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//ouverture de connexion avec la chaine de connection
Cscore_lib instance1 = new Cscore_lib();
SqlConnection connexion = new SqlConnection(instance1.chaine_de_connexion());
connexion.Open();
//gestion des exeption
try
{
//lancement de la procedure stocké import_data2
string id_indicateur = Request.Form["id"];
SqlCommand commande4 = null;
commande4 = new SqlCommand("Import_Data2", connexion);
commande4.CommandType = CommandType.StoredProcedure;
//entrée des parametre de la procédure sotckée
SqlParameter parametre_id = new SqlParameter("@ID", SqlDbType.VarChar, 0);
parametre_id.Value = id_indicateur;
commande4.Parameters.Add(parametre_id);
SqlParameter erreur = new SqlParameter("@nbrowscum", SqlDbType.Int, 4);
erreur.Direction = ParameterDirection.Output;
commande4.Parameters.Add(erreur);
string strRequete = "SELECT * FROM majpz order by IDlibelle, IDgeo, periode";
// Objet Command
SqlCommand command = new SqlCommand(strRequete, connexion);
// création du dataset
DataSet ds = new DataSet();
//création d'une datatable
DataTable majpz = new DataTable("majpz");
for (int i = 0, i < majpz.Length, i++);
{
Response.Write( "
" );
for (int j = 0, j < tab.Rank, j++);
{
if (tab[i][j] is int )
Response.Write( "| " + ( int ) tab[i][j] + " | " );
else if ( tab[i][j] is String )
Response.Write( "" + ( String ) tab[i][j] + " | " );
}
Response.Write( "
" );
}
//création du data adapter
SqlDataAdapter da_majpz = new SqlDataAdapter();
//equivalent du system"pause"(attente de saisie de l'utilisateur)
Console.ReadLine();
}
catch (SqlException sqlerr)
{
Response.Write("
");
Response.Write("
" + sqlerr.Message.ToString());
}
// Fermeture connection
connexion.Close();
}
}
}
[/quote]
donc majpz est ma table remplis précedement par une requete paramétré
voila je sui a votre ecoute et ca fait 2 semaine que je suis sur ce probleme