Hallo, es gibt, meines Erachtens eine viel bessere M�glichkeit.
Google nach: "HOW TO: Transform a DataSet to Spreadsheet XML for Excel by Using Visual Basic .NET and ASP .NET" von Microsoft Mit freundlichem Gru� Johann Meisl -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:bounce-aspdedotnet-1050966@;aspfriends.com] Im Auftrag von [EMAIL PROTECTED] Gesendet: Donnerstag, 5. September 2002 13:43 An: aspDEdotnet Betreff: [aspdedotnet] Re: AW: Re: DataTable --> Excel Export im Browser Es gibt eine Superkomfortable Methode: Bau deine eigene DataTable, die von DataTable erbt und eine weitere Methode 'toHTML' beinhaltet. Vielleicht auch noch ein 'fromHTML'...? Den Code postest du dann hier ;) Christoph > Hallo, > > Ja das ist eine M�glichkeit. > Eine andere ist ein HTML-File zu generieren, da� man dann einfach .xls > nennt. Da hat man dann auch gestallterische M�glichkeiten... > > Dachte da gibts ne Superkomfortable Methode, wo ich einfach die DataTable > �bergebe ... und vielleicht dann noch direkt auf rows und cols zugreifen > kann und Properties wie design setzen kann .... > > Anyway ... nehme die HTML - Version > > Mansur > > > > > > Hallo, > > > > mir ist nicht so ganz klar, was du willst. Willst du eine DataTable > > innerhalb einer Webapplikation in einem neuen Browserfenster in > > Excel �ffnen? Oder > > willst du einfach nur einen Excel-Export in eine Datei? > > > > Bei letzterem bietet sich der Export nach CSV an. Das bringt zwar die > > DataTable nicht mit, ist aber einfach zu realisieren: > > > > DataTable objDT = [hier die DataTable f�llen] > > StreamWriter sr = File.CreateText([Dateipfad und -name]); > > foreach(DataRow objDR in objDT) > > { > > string strRow = ""; > > foreach(DataColumn objDC in objDR) > > { > > strRow += objDC.ToString(); > > strRow += "; "; > > sr.WriteLine(strRow); > > } > > } > > sr.Close(); > > > > HTH; > > Christoph > > > > > Hallo, > > > > > > kennt jemand ein Beispiel wie man eine Datenquelle (bspw. > > DataTable) nach > > > Excel exportieren kann? > > > > > > Ich kann auch den Datensatz als xml abspeichern... > > > > > > Dann ist halt die Frage wie ich den Header schreibe, damit das Ding in > > > einem > > > neuen Browserfenster aufgeht .... > > > > > > > > > Gru� Mansur > > > > > > > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > > > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > > > > > > > -- > > GMX - Die Kommunikationsplattform im Internet. > > http://www.gmx.net > > > > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > > > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > -- GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
