Zum Inhalt springen

wuaschtsalod

Mitglieder
  • Gesamte Inhalte

    5
  • Benutzer seit

  • Letzter Besuch

  1. Ich muss mich verbessern, hab gerade eine Einladung für den 27.02 in die Hände bekommen (IHK Oberbayern) und dort ist das IT-Handbuch als Hilfsmittel aufgeführt... MfG
  2. Richtig, es ist nur mehr ein Taschenrechner erlaut. Ist ab diesem Jahr neu... MfG
  3. Hm... ich muss zu geben dein Lösungsansatz erscheint mir dann sinnvoller, muss mich wohl doch mal wieder etwas mehr einlesen... Bei meinem oben präsentierten Beispiel war es leider nicht möglich mit Linq zu arbeiten, desshalb ist mir mein Weg am Sinnvollsten erschienen, aber man lernt ja nie aus Danke und MfG wuaschtsalod
  4. Hallo Maerad, es ist zwar schon etwas länger her seit du das letzte mal geschrieben hast und du bist auch sicherlich schon weiter gekommen... Sollte ich deine Frage richtig verstanden haben hier meine Erklärung: Als erstes solltest du den ConnectionString in deiner Web.config datei einbauen Hier hast du mal eine als Beispiel: <?xml version="1.0" encoding="utf-8"?> <!-- Weitere Informationen zum Konfigurieren der ASP.NET-Anwendung finden Sie unter http://go.microsoft.com/fwlink/?LinkId=169433 --> <configuration> <appSettings> <add key="ConnectionString" value="Server=****;Database=****;User Id=****;Password=****;"/> </appSettings> </configuration> **** musst du natürlich anpassen... Um nun auf deine Datenbank zugreifen zu können musst du erst einmal eine Verbindung herstellen, ich habe mir dafür eine Methode in einer Hilfsklasse geschrieben, so behält man leichter den Überblick und muss nicht immer so viel schreiben Hier erstmal der Code: public static DataSet Query(string Query){ string constr = System.Configuration.ConfigurationManager.AppSettings["ConnectionString"]; SqlConnection con = new SqlConnection(constr); con.Open(); DataSet ds = new DataSet(); SqlDataAdapter adapter = new SqlDataAdapter(Query, con); adapter.Fill(ds); con.Close(); return ds; } constr ist der ConnectionString, bzw der Aufruf des ConnectionStrings. Um allerdings eine Verbindung her zu stellen benötigt man noch ein Objekt SqlConnection in meinem Beispiel ist das con. Als nächstes öffnest du die Verbidung, erstellst ein DataSet ds indem später die Ergebnisse gespeichert werden. Außerdem erstellenw ir noch einen SqlDataAdapter diesem übergeben wir den Query und die SqlConnection con. Danach muss man ledeglich das DataSet vom SqlDataAdapter füllen lassen und die Verbindung wieder beenden. Den Rückgabewert natürlich nicht vergessen Wie du bestimmt bemerkt hast übergebe ich der Funktion einen String Query, wie der Name schon sagt ist das der Query den wir an der Datenbank ausführen. Ich benutze eine SQL - Datenbank und ein möglicher Aufruf sieht bei mir so aus: try { DataSet ds = Utilities.Query("Select * from Posts"); if (ds.Tables[0].Rows.Count > 0) { return ds; } return 0; } catch (Exception) { return 0; } Beim Funktionsaufruf muss lediglich ein DataSet erstellt werden und dann ruft man nur noch die Klasse (in diesem Beispiel Utilities) und dann die Funktion (in diesem Beispiel Query) auf, übergibt ihr den SQL-Query und macht damit was man gerade will Ich prüfe ob der Rückgabewert überhaupt etwas enthält... Ich hoffe du konntest mir folgen, falls nicht oder du noch Fragen hast, nur zu MfG wuaschtsalod
  5. Hallo, auch ich würde mir gern ein Bild machen, damit ich nicht ganz blank in die Prüfung gehen muss. Ich würde mich daher auch sehr freuen wenn mir vielleicht der ein oder andere einige ZP zuschicken könnte. Ich könnte im Gegenzug einige AP mit Lösung aus den vergangenen Jahren anbieten. Wer mir also helfen möchte oder sich helfen lassen möchte Mail: tobias@meloto.de Danke schonmal im Vorraus! MfG wuaschtsalod

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...