Laden...
H
haxXxy myCSharp.de - Member
Fachinformatiker(AE) Köln Dabei seit 10.07.2007 212 Beiträge
Benutzerbeschreibung
Kunden wollen keine Produkte. Sie wollen Lösungen !

Forenbeiträge von haxXxy Ingesamt 212 Beiträge

17.01.2008 - 10:54 Uhr

Also ich muss dir sagen in meinen Augen bist du zu wählerisch. In meinen Augen kann man heut zu tage froh sein wenn man überhaupt eine ausbildung bekommt .

Ich habe das ganze spiel vor 2 Jahren mitgemacht und habe bestimmt 200 bewerbungen
geschrieben. Mein Wunsch war auch der Fachinformatiker (AE) leider hat das damals dann nicht geklappt und ich habe eine Ausbildung zum Immobilienkaufmann begonnen. Mein Glück war das ich mit dem Chef nicht klar kam und danach doch noch eine Ausbildung als FIAE gefunden habe. Aber ich muss sagen das Ich aus köln komme und es hier garantiert einige Softwareunternehmen mehr gibt als bei dir.

Ich kann dir nur ans herz legen dich auch bei den Firmen zu bewerben die mit älteren Sprachen arbeiten da der umstieg auf .NET wie ich finde sowieso fast ein muss ist und du dann früher oder später in den genuss kommen wirst damit zu arbeiten .

Ein weiterer Tipp meinerseits ist das du dich noch auf einen anderen Bereich konzentrieren solltest falls das mt dem FIAE nich klappen sollte was ich dir natürlich gönne 🙂

MfG haxXxy

16.01.2008 - 16:10 Uhr

hehe das doch maln thema 😜

also NES ganz klar MArio
und auf sega megadrive alle sonic teile 🙂

09.01.2008 - 10:34 Uhr

oh man bin ich ein esel ^^

ich danke dir funktioniert natürlich

09.01.2008 - 10:28 Uhr

hallo zusammen 🙂

also ich lese die registry mit

  regKey1 = Registry.LocalMachine.OpenSubKey(@"Software\test\test");
            listBox1.Items.Add(regKey1.GetValue("Email Text"));


aus .

nun weiss ich nicht wie ich die erhaltenen daten weiter verarbeiten kann heißt als string ausgeben kann. Die daten in einer listbox auszugenben ist kein problem. Aber wenn ich sie als string ausgeben möchte bekomme ich die exception "cannot implicity convert type Microsoft.Win32.RegistryKey to string"

ich bitte um hilfe 🙂

Gruss haxXxy

08.01.2008 - 10:45 Uhr

ich danke dir funktionierrt supi 🙂

MfG haxXxy

08.01.2008 - 10:12 Uhr

gibt es eine möglichkeit auch noch ein pdf anzuhängen???

mfg haX

02.01.2008 - 10:16 Uhr

schreib dir son programm doch selber 🙂

18.12.2007 - 15:19 Uhr

danke dir jürgen aber in diesem falle gibt es nur 2 möglichkeiten entweder es ist was ausgewählt oder net 🙂

aber danke trotzdem

18.12.2007 - 15:09 Uhr

tja wie gesagt ne anfängerfrage und jetzt im nachhinein wo ich deine richtige antwort sehe (funktioniert natürlich ) hätte ich natürlich selber drauf kommen müssen 🙂

Naja

Danke dir 🙂

18.12.2007 - 14:52 Uhr

hallo zusammen 🙂

Ich weiss es handelt sich um eine anfängerfrage aber ich kriegs einfach net gebacken (heul)

Es geht um folgendes ich habe eine combobox und wenn etwas ausgewählt ist soll eine Datenbank abfrage gemacht werden und wenn nichts ausgewählt ist eine andere abfrage.
Das ich eine if anweisung brauche ist klar. nur die frage ist nun wie ich auf die combobox abfrage wenn nichts ausgewählt ist.

habs schon mit

 if ( combobox.selectedItem.ToString() == "")

und

if (combobox.SelectedIndex = 0) 

probiert

allerdings da ja nichts ausgewählt ist, ist selected wohl ganz falsch

Bitte um Hilfe und sorry nochmal wegen der anfängerfrage 🙂

10.12.2007 - 13:02 Uhr

Du oh grosser norman_timo, chuck norris der C# entwicklung, wir huldigen dir!

chuck norris der c# entwicklung 😁 😁 😁

06.12.2007 - 15:38 Uhr

also ich nutze es jetzt auch schon was länger und bin auch zu frieden damit 🙂

06.12.2007 - 12:03 Uhr

ok werde ich dann am wochenende mal testen 🙂

MfG haxXxy (Jubiläumspost 😁 )

06.12.2007 - 11:16 Uhr

Bin gerade dabei eine Oberfläche mit Expression Blend zu erstellen. Ich habe einen datatable den ich anzeigen möchte. Ich weiss jedoch nicht wie, da es bei Expression Blend ja keinen Datagridview gibt bzw. im kompletten wpf bereich.
Nun zu meiner Frage :

Wie bzw über welches objekt kann ich meinen Datatable über Expression Blend anzeigen lassen ?

MfG haxXxy (99) 🙂

06.12.2007 - 10:50 Uhr

also bei mir geht der 2te screen genau wie der erste 🙂

06.12.2007 - 09:23 Uhr

kann man sich denn drauf verlassen weil du kennst das ja bestimmt selber eine fehlende demo und match wird gelöscht 🙂

05.12.2007 - 12:49 Uhr

und der befehl kommt sofort nach dem select qwen ich das richtig verstehe ja?

05.12.2007 - 12:35 Uhr

zu früh gefreut die anderen daten müssen natürlich trotzdem noch angezeigt werden und so wird ja der ganze datensatz raus genommen 🙁

gut wäre wenn ich das dbnull irgendwie durch nen Text ersetzen könnte 🙂

05.12.2007 - 12:28 Uhr

ja supi so klappt es 🙂 dank euch

05.12.2007 - 12:19 Uhr

ifnull : ungültiger bezeichner

kommt dann. gibbet net sonst noch ne möglichkeit nach dem motto :


"select meinAuto, meinHaus, meinCode from Datenbank where meinCode != DBNull";

?

05.12.2007 - 12:01 Uhr

verwendetes Datenbanksystem: <Oracle>

Ich fülle einen datatable mit einer oracle Select abfrage und gebe diesen dann als eine excel tabelle aus. In den meisten Fällen ist dies auch kein problem, steht jedoch ein DBNull in einem feld der datenbank funktioniert es nicht mehr. Mein Problem ist das ich an der datenbank auch nichts ändern darf da sie von meiner Firma verwendet wird. Nun zu meiner Frage:

Wie kann ich das DBNull abfangen bevor ich die daten der abfrage im Datatable speicher??

Danke im Vorraus 🙂

MfG haxXxy

26.11.2007 - 11:14 Uhr

also ich spiele cs und hab damit überhaupt keine probleme naja desweiteren spiele ich fifa08 wobei es aber auch net so auf die reaktion drauf ankommt

31.10.2007 - 12:35 Uhr

scheint sich ja zu lohnen werds dann jetzt auch mal testen

30.10.2007 - 15:17 Uhr

da hat mal wieder einer von uns 2 nicht nachgedacht 😁
und du warst es nicht 😁

30.10.2007 - 13:16 Uhr

ich weiss net ob ich total blöd bin oder so aber weisss net wie du das meinst 😁

ein beispiel wäre ganz gut 🙂

30.10.2007 - 13:02 Uhr
book.GetType().InvokeMember("SaveAs", BindingFlags.InvokeMethod | BindingFlags.OptionalParamBinding, null, book, new object[1] { fileName });

die methode speichert die erstellte excel datei unter
C:\Dokumente und Einstellungen\Benutzer\mein Name\dokumente ( unter vista )

nun zu meiner frage 🙂

Wie kann ich das Speicherziel ändern ?
Schonmal danke im Vorraus 🙂

MfG haxXxy

25.10.2007 - 15:05 Uhr

Wollte mal fragen ob jemmand weiss ob mann bei visual studia 08 oder allgemein bei visual studio ne console Einblenden kann?
und wenn ja wie ?
Hab irgendwie keine gefunden 🙁

Danke im Vorraus

Mfg haxXxy

25.10.2007 - 10:05 Uhr

dann hatte ich das ja doch noch richtig in erinnerung 🙂

25.10.2007 - 09:53 Uhr

hab mal gehört das final release soll im Februar kommen aber genau weiss ich es auch net

24.10.2007 - 16:11 Uhr

kann man denn bevor man den datatable einfügt auch noch in zellen schreiben ?

würde nämlich gern ne Überschrift drüber setzten smile

MfG haxXxy

23.10.2007 - 11:32 Uhr

tja ich benutze auch base wobei ich finde das das base(bzw eplus) netz sehr oft ausgelastet ist was auch viele freunde von mir schon bemerkt haben

23.10.2007 - 11:29 Uhr

interesse ja aber hab wohl noch nicht genug kenntnisse für so ein Projekt

23.10.2007 - 11:13 Uhr

sehr guter einwand 🙂

23.10.2007 - 11:12 Uhr

hallo zusammen 🙂

und zwar möchte ich mit dem unten stehenden code meinen datatable nach excel exportieren was eigentlich (denk ich mal) auch klappt. Nur wenn ich das Excel dokument öffnen möchte kommt folgender fehler:

Während des Ladens sind in folgenden Bereichen Feheler aufgetreten:
Arbeitsmappeneinstellung.

Jetzt ist meine frage liegt das an meiner formatierung und wenn ja was ist falsch?

public static void ExportDataTableToWorksheet(DataTable dataSource, string fileName)
        {
            // XML-Schreiber erzeugen
            XmlTextWriter writer = new XmlTextWriter(fileName, Encoding.UTF8);

            // Ausgabedatei für bessere Lesbarkeit formatieren (einrücken etc.)
            writer.Formatting = Formatting.Indented;

            // <?xml version="1.0"?>
            writer.WriteStartDocument();

            // <?mso-application progid="Excel.Sheet"?>
            writer.WriteProcessingInstruction("mso-application", "progid=\"Excel.Sheet\"");

            // <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet >"
            writer.WriteStartElement("Workbook", "urn:schemas-microsoft-com:office:spreadsheet");

            // Definition der Namensräume schreiben 
            writer.WriteAttributeString("xmlns", "o", null, "urn:schemas-microsoft-com:office:office");
            writer.WriteAttributeString("xmlns", "x", null, "urn:schemas-microsoft-com:office:excel");
            writer.WriteAttributeString("xmlns", "ss", null, "urn:schemas-microsoft-com:office:spreadsheet");
            writer.WriteAttributeString("xmlns", "html", null, "http://www.w3.org/TR/REC-html40");

            // <DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">
            writer.WriteStartElement("DocumentProperties", "urn:schemas-microsoft-com:office:office");

            // Dokumenteingeschaften schreiben
            writer.WriteElementString("Author", Environment.UserName);
            writer.WriteElementString("LastAuthor", Environment.UserName);
            writer.WriteElementString("Created", DateTime.Now.ToString("u") + "Z");
            writer.WriteElementString("Company", "Unknown");
            writer.WriteElementString("Version", "11.8122");

            // </DocumentProperties>
            writer.WriteEndElement();

            // <ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel">
            writer.WriteStartElement("ExcelWorkbook", "urn:schemas-microsoft-com:office:excel");

            // Arbeitsmappen-Einstellungen schreiben
            writer.WriteElementString("WindowHeight", "13170");
            writer.WriteElementString("WindowWidth", "17580");
            writer.WriteElementString("WindowTopX", "120");
            writer.WriteElementString("WindowTopY", "60");
            writer.WriteElementString("ProtectStructure", "False");
            writer.WriteElementString("ProtectWindows", "False");

            // </ExcelWorkbook>
            writer.WriteEndElement();

            // <Styles>
            writer.WriteStartElement("Styles");

            // <Style ss:ID="Default" ss:Name="Normal">
            writer.WriteStartElement("Style");
            writer.WriteAttributeString("ss", "ID", null, "Default");
            writer.WriteAttributeString("ss", "Name", null, "Normal");

            // <Alignment ss:Vertical="Bottom"/>
            writer.WriteStartElement("Alignment");
            writer.WriteAttributeString("ss", "Vertical", null, "Bottom");
            writer.WriteEndElement();

            // Verbleibende Sytle-Eigenschaften leer schreiben
            writer.WriteElementString("Borders", null);
            writer.WriteElementString("Font", null);
            writer.WriteElementString("Interior", null);
            writer.WriteElementString("NumberFormat", null);
            writer.WriteElementString("Protection", null);

            // </Style>
            writer.WriteEndElement();

            // </Styles>
            writer.WriteEndElement();

            // <Worksheet ss:Name="xxx">
            writer.WriteStartElement("Worksheet");
            writer.WriteAttributeString("ss", "Name", null, dataSource.TableName);

            // <Table ss:ExpandedColumnCount="2" ss:ExpandedRowCount="3" x:FullColumns="1" x:FullRows="1" ss:DefaultColumnWidth="60">
            writer.WriteStartElement("Table");
            writer.WriteAttributeString("ss", "ExpandedColumnCount", null, dataSource.Columns.Count.ToString());
            writer.WriteAttributeString("ss", "ExpandedRowCount", null, dataSource.Rows.Count.ToString());
            writer.WriteAttributeString("x", "FullColumns", null, "1");
            writer.WriteAttributeString("x", "FullRows", null, "1");
            writer.WriteAttributeString("ss", "DefaultColumnWidth", null, "60");

            // Alle Zeilen der Datenquelle durchlaufen
            foreach (DataRow row in dataSource.Rows)
            {
                // <Row>
                writer.WriteStartElement("Row");

                // Alle Zellen der aktuellen Zeile durchlaufen
                foreach (object cellValue in row.ItemArray)
                {
                    // <Cell>
                    writer.WriteStartElement("Cell");

                    // <Data ss:Type="String">xxx</Data>
                    writer.WriteStartElement("Data");
                    writer.WriteAttributeString("ss", "Type", null, "String");

                    // Zelleninhakt schreiben
                    writer.WriteValue(cellValue);

                    // </Data>
                    writer.WriteEndElement();

                    // </Cell>
                    writer.WriteEndElement();
                }
                // </Row>
                writer.WriteEndElement();
            }
            // </Table>
            writer.WriteEndElement();

            // <WorksheetOptions xmlns="urn:schemas-microsoft-com:office:excel">
            writer.WriteStartElement("WorksheetOptions", "urn:schemas-microsoft-com:office:excel");

            // Seiteneinstellungen schreiben
            writer.WriteStartElement("PageSetup");
            writer.WriteStartElement("Header");
            writer.WriteAttributeString("x", "Margin", null, "0.4921259845");
            writer.WriteEndElement();
            writer.WriteStartElement("Footer");
            writer.WriteAttributeString("x", "Margin", null, "0.4921259845");
            writer.WriteEndElement();
            writer.WriteStartElement("PageMargins");
            writer.WriteAttributeString("x", "Bottom", null, "0.984251969");
            writer.WriteAttributeString("x", "Left", null, "0.78740157499999996");
            writer.WriteAttributeString("x", "Right", null, "0.78740157499999996");
            writer.WriteAttributeString("x", "Top", null, "0.984251969");
            writer.WriteEndElement();
            writer.WriteEndElement();

            // <Selected/>
            writer.WriteElementString("Selected", null);

            // <Panes>
            writer.WriteStartElement("Panes");

            // <Pane>
            writer.WriteStartElement("Pane");

            // Bereichseigenschaften schreiben
            writer.WriteElementString("Number", "1");
            writer.WriteElementString("ActiveRow", "1");
            writer.WriteElementString("ActiveCol", "1");

            // </Pane>
            writer.WriteEndElement();

            // </Panes>
            writer.WriteEndElement();

            // <ProtectObjects>False</ProtectObjects>
            writer.WriteElementString("ProtectObjects", "False");

            // <ProtectScenarios>False</ProtectScenarios>
            writer.WriteElementString("ProtectScenarios", "False");

            // </WorksheetOptions>
            writer.WriteEndElement();

            // </Worksheet>
            writer.WriteEndElement();

            // </Workbook>
            writer.WriteEndElement();

            // Datei auf Festplatte schreiben
            writer.Flush();
            writer.Close();
        }

MfG haxXxy

23.10.2007 - 10:02 Uhr

also ich hab davon heute morgen im radio gehört und dachte erst das es wohl ziemlich unsicher ist . Aber als ich dann gehört habe wie verschlüsselt wird war ich doch schon angenehm überrascht 🙂 . Jedoch hilft das alles nichts wenn man z.b. so verplant ist und sein handy verliert dann sihnd nämlich alle passwörter weg 🙂

18.10.2007 - 16:02 Uhr

ich hör so ziemlich alles 🙂 muss halt gut sein 🙂

18.10.2007 - 09:21 Uhr

naja mit den 5 zeilen meinte ich eigentlich nur das neue objekt erzeugen 🙂

17.10.2007 - 15:59 Uhr

nun aber noch mal zurück zum anfanfg nun habe ich per:

static void Main(string[] args) {
        Workbook book = new Workbook();
        Worksheet sheet = book.Worksheets.Add("Sample");
        WorksheetRow row =  sheet.Table.Rows.Add();
        row.Cells.Add("Hello World");
        book.Save(@"c:\test.xls");
    }

die excel datei angelegt weiss aber immer noch nicht wie ich meinen datatable in die mappe bekomme ich bitte um weitere hilfe 🙂

17.10.2007 - 13:37 Uhr

ja hab wieder das wichtigste übersehen am artikel habs jetzt 🙂
hast schon recht itext ist selber schon was größer als 5 - 10 zeilen 😜
aber frei ist es 🙂

ps . Beschwer dich bei den admins wegen den smileys 😁

17.10.2007 - 13:24 Uhr

für die pdf erzeugung nutze ich itextsharp

ok werd ich mir mal anschaun 🙂

17.10.2007 - 13:14 Uhr

es muss aber doch nch ne kürzere variante geben ich mein wenn man ein pdf erzeugt und daten reinschreibt sind es ja auch höchstens 5-10 zeilen text und kein halbes projekt 🙁

17.10.2007 - 12:04 Uhr

da is ja mein prob sie existiert noch nicht. hier im forum gibbet genug beispiele dafür wenn sie existiert aber keine dafür wenn sie noch nicht existiert.

17.10.2007 - 09:32 Uhr

hallo zusammen 🙂

mein problem ist das ich eine datenbank habe und über einen button eine neue excel datei anlegen soll und die daten der datenbank (oracle) einfügen soll. Mein erstes Problem ist das ich nicht weiss ie ich eine neue excel datei anlege und mein zweites wie ich sie füllen kann.

kommt mir bitte nicht mit dem excel faq oder der suche denn es hat mir beides nicht geholfen.

p.s. es handelt sich um excel 07

MfG haxXxy

08.10.2007 - 13:50 Uhr

hi an alle🙂
habe die aufgabe bekommen aus einer oracle datenbank daten per button click in excel auszugeben. wie ich an die daten der oracle datenbank komme weiss ich, nun habe ich aber noch keine kentnisse im umgang mit programmierung und excel.
nun meine fragen:

wie stelle ich eine verbindung zu excel her?
wie erstelle ich eine neue tabelle?
und wie fülle ich sie mit daten ?

mfg haX

27.09.2007 - 10:55 Uhr

da hast du recht und da das bei mir der fall deswegen hab ich nur ne billig tastatur von 3 euro und hol mir aller 3-4 monate ne neue 😁

27.09.2007 - 10:26 Uhr

hab noch keine aber eine ist in arbeit 🙂

26.09.2007 - 10:25 Uhr

die ideen find ich gut 🙂

und zu deinem Programm respekt gefällt mir gut und benutze es auch 🙂

25.09.2007 - 10:52 Uhr

@Tokka

danke werd ich mir mal anschauen

habe gemerkt das am meisten Kaspersky genannt wurde werde es wohl dann mal testen 🙂

24.09.2007 - 14:19 Uhr

hat denn jemand ein paar gute links zu aktuellen tests?