|
|
Office
Démarré par tectec25 à 07-25-2006 17:08. Le sujet a 24 réponse(s).
 
 
|
|
Sort Posts:
|
|
|
|
07-25-2006, 17:08
|
tectec25
Rejoint : 07-03-2006
Messages : 24
|
Re : importer des données a partir d'un ficher excel
|
|
|
|
|
|
Re!
En fait en ajoutant cette ligne de code
adapter.FillSchema(oDs, SchemaType.Source, "Table1");
Je n'obtiens plus l'erreur! Mais ça n'insere tjours pas les données..
en fait je pense que la methode Update agit sur la table de la dataset..non?
A toute!
Merci
|
|
|
|
Adresse IP : Connecté
|
Rapport
|
|
|
|
08-25-2006, 16:26
|
|
Anonymous
|
Re : importer des données a partir d'un ficher excel
|
|
|
|
|
|
Salut,
Tout ça c'est bien jolie, se connecter c'est pas dur (juste le provider qui change) mais par contre, le langage est différent, surtout pour les clauses WHERE et FROM. Et je comprends pas du tout le mécanisme des tables, par exemple, comment afficher un fichier dont on ne connait pas l'architecture ???
SELECT * FROM ??????
Si quelqu'un répond, la je dis un grand bravo !
|
|
|
|
Adresse IP : Connecté
|
|
|
|
|
08-25-2006, 16:38
|
|
Anonymous
|
Re : importer des données a partir d'un ficher excel
|
|
|
|
|
|
Re moi, c'est bon j'ai trouvé, alors la syntaxe c'est :
SELECT * FROM [Feuil1$]
Pour la feuille qui s'appel Feuil1 par exemple
Et pour sélectionner les collones : SELECT * FROM [Feuil1$A1:B4]
Voila, j'ai trouvé ça sur le site de Crosoft http://support.microsoft.com/kb/257819
|
|
|
|
Adresse IP : Connecté
|
|
|
|
|
09-20-2006, 12:47
|
|
Anonymous
|
Re : importer des données a partir d'un ficher excel
|
|
|
|
|
|
tu dois donner le même nom de la table de la database à votre tablemapping
exp: si tu as une table nommé t1 ds la base de donnée,
quand tu veux l'importer les données vous devez le donnée le même nom de la table qui exite ds la base de donnée. DataSet oDs = new DataSet("ExcelDataset");
oAd.Fill(oDs);
adapter.Update(oDs,"t1");
GridView1.DataSource = oDs;
GridView1.DataBind();t1:soit une table ds la base de donnée soit une feuille excel c'est la même chose. j'espere que tu vas avancer.......... bye
|
|
|
|
Adresse IP : Connecté
|
|
|
|
|
11-09-2006, 9:38
|
|
Anonymous
|
Re : importer des données a partir d'un ficher excel
|
|
|
|
|
tectec25 wrote: | Salut!
Merci pour ta réponse bien détaillée! C'est vraiment gentil..
Je l'ai adaptée a mon prog pcq moi j'utilise une sqlconnection! mais helas mon pb n'est tjours pas résolu..![Sad [:(]](/emoticons/emotion-6.gif)
J'ai l'impression qui ne retrouve pas la table dans laquelle je veux insérer..
J'obtiens cette erreur :
Impossible pour Update de trouver TableMapping['Table1'] ou DataTable 'Table1'.
Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.
Détails de l'exception: System.InvalidOperationException: Impossible pour Update de trouver TableMapping['Table1'] ou DataTable 'Table1'.
Erreur source:
Ligne 65 : DataSet oDs = new DataSet("ExcelDataset");
Ligne 66 : oAd.Fill(oDs);
Ligne 67 : adapter.Update(oDs,"Table1");
Ligne 68 : GridView1.DataSource = oDs;
Ligne 69 : GridView1.DataBind(); | Fichier source : c:\PilotePlateforme\ConsulterInformations.aspx.cs Ligne : 67
Trace de la pile:
[InvalidOperationException: Impossible pour Update de trouver TableMapping['Table1'] ou DataTable 'Table1'.]
System.Data.Common.DbDataAdapter.Update(DataSet dataSet, String srcTable) +290
ConsulterInformations.Page_Load(Object sender, EventArgs e) in c:\PilotePlateforme\ConsulterInformations.aspx.cs:67
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +13
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +45
System.Web.UI.Control.OnLoad(EventArgs e) +80
System.Web.UI.Control.LoadRecursive() +49
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3745
|
Je sais pas a quoi c'est du! Pourtant la connexion est bien ouverte..
Merci encore! |
|
|
|
|
|
Adresse IP : Connecté
|
|
|
|
|
|
|
Page 3 sur 3 [25 au total]
|
« 1 2 3 |
|
|
|
Labo-dotnet » Programmation .... » Office » importer des données a partir d'un ficher excel
|
|
|
|