zoum2000
Messages postés5Date d'inscriptionmardi 13 janvier 2004StatutMembreDernière intervention30 août 2006
-
30 août 2006 à 10:44
zoum2000
Messages postés5Date d'inscriptionmardi 13 janvier 2004StatutMembreDernière intervention30 août 2006
-
30 août 2006 à 11:25
Bad Brown Fox
Bonjour à tous,
Voilà, j'ai un dataset rempli (je l'ai vérifier en le bindant avec un datagrid). J'aimerais exporter ce dataset vers une table sql server.
Voilà mon code:
DataSet ds_CoStk =
new DataSet();
sqlDataAdapter_CoStk.Fill(ds_CoStk);
int i = 0;
int nb_ligne_total ;
DataSet ds_CoStkSQL =
new DataSet();
nb_ligne_total = ds_CoStk.Tables[0].Rows.Count ;
SqlDataAdapter sqlDataAdapter_CoStkSQL =
new SqlDataAdapter();
sqlDataAdapter_CoStkSQL.SelectCommand =
new SqlCommand();
sqlDataAdapter_CoStkSQL.SelectCommand.Connection = conn;
SqlParameter strSTE =
new SqlParameter();
strSTE.ParameterName = "@STE";
strSTE.SqlDbType = System.Data.SqlDbType.VarChar;
strSTE.Direction = System.Data.ParameterDirection.Input;
strSTE.Value = ds_CoStk.Tables[0].Rows[i][0]; <==== j'affecte ici la valeur de la première colonne de mon dataset. Je n'aurais plus qu'à
répéter l'opération.
sqlDataAdapter_CoStkSQL.SelectCommand.Parameters.Add(strSTE);
}
Malheureusement pour moi, quand je debug il me met que strSTE.value = <valeur non définie>
COMPRENDS PAS ET JE M'ARRACHE LES CHEVEUX DEPUIS HIER.