Zum Inhalt springen

Byteloser

Mitglieder
  • Gesamte Inhalte

    35
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Byteloser

  1. Keine Ursache. Manchmal sieht man eben den Wald vor lauter Bäumen nicht mehr. Passiert mir auch. Meinst Du VS2005 IDE oder .NET-Framework? Ich tippe mal auf das zweite. Meine Hauptquellen sind: MSDN, google und Bücher. Wobei das Letzte meistens Grundlagenwissen zu einem bestimmten Bereich vermitteln. Etwas zu finden, was .Net von anfang an erklärt ist schwierig, da das Framework zu umfangreich ist. Es kommt halt immer auf das Problem an. Wenn Du grundlegende Sachen zu .NET + CLR wissen möchtest, kann ich dir das Buch "Microsoft .NET Framework-Programmierung in C#" von Jeffrey Richter empfehlen. (Microsoft Press, ISBN:3-86063-984-6). Ansonsten bleibt, wie gesagt, MSDN + google. Da bleibt dir die Auswahl zwischen: 1. Die Standardcontrols von Microsoft zu benutzen. Hilfe findest du in o.g. Quellen. 2. Du stöbberst mal durch die Seiten, wie z.B. vbaccelerator.com, c-sharpcorner.com, codeproject.com, etc. Da gibt es schon massig an fertigen Controls und auch genug HowTo. 3. Du erstellst Dir die Sachen selber. Dann musst du dich aber mit UserControls + GDI auseinandersetzen, was nicht ganz trivial ist. Wie gesagt, es gibt nicht "die Lösung" oder "die Anleitung", dafür sind die Problemstellungen zu unterschiedlich. Aber wer suchet, der findet!
  2. Du muss die Config-Datei explizit mit Properties.Settings.Default.Save() speichern.
  3. Dein Problem liegt bei "Trusted_Connection=Yes;". Dieser Parameter veranlasst die Connection die aktuelle Anmeldeinformationen des Window-Kontos zu benutzen um mit dem SQL-Server zu verbinden. Somit werden die expliziten Anmeldeinformationen aus dem ConnectionString überblendet. Also entweder Trusted_Connection=False; benutzen oder ganz weglassen. Was ist es für eine Config-Datei?
  4. Du muss den ConnectionString anpassen: ... // Connectionstring zu der entsprechenden Datei festlegen XLSconnStr = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Properties.Special.Default.pfad + "/" + fi[z].Name + ";Extended Properties=\"Excel 8.0;IMEX=1\""; ... Bei gemixten Inhalten (zahl/text) erzwingt "IMEX=1", dass Zahlen in Text umgewandelt werden.
  5. Bitte! Wozu soll das gut sein? 1. Richtig: denn das entspricht auch der Signatur der Methode "delete_Click". 2. Falsch: Bei "EventHandler(delete_Click)" rufst Du die Methode ja nicht auf, sondern registrierst nur beim EventHandler-Delegaten. Also kannst Du dort keine Parameter übergeben. Ja, "EventArgs e"-Objekt benutzen. Dafür ist er da. Grüsse Byteloser
  6. { ... System.Web.UI.WebControls.Button delete = new Button(); delete.Click += new EventHandler(delete_Click); ... } void delete_Click(object sender, EventArgs e) { //Click event }
  7. Eine möglichkeit wäre die SharpZipLib-Komponente. Link. Diese ist kostenlos und wird unter der Bestimmungen der GPL distributiert.
  8. Declare @filter varchar(255) Set @filter = 'mayer' SELECT * FROM Customer WHERE Name LIKE @filter --Es werden Datensätze angezeigt, wo name = Mayer Set @filter = '%mayer%' SELECT * FROM Customer WHERE Name LIKE @filter --Es werden Datensätze angezeigt, wo name Mayer beinhaltet Set @filter = '%%' SELECT * FROM Customer WHERE Name LIKE @filter --Es werden ale Datensätze angezeigt Ist das hilfreich?
  9. Byteloser

    C# String:Replace

    Weil die Replace-Funktion den geänderten String als Rückgabeparameter hat. Korrekt wäre: String s = "abcd"; s = s.Replace("a", "1");

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...