Zum Inhalt springen

Gooner85

Mitglieder
  • Gesamte Inhalte

    92
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Gooner85

  1. Ich muss mich mal wieder recht herzlich bedanken. Ich habe die HTML-Formatierung auf False gesetzt und schon kommt der Text in gewünschter Formatierung an. THX 4 HELP Mir geht es im wesentlich darum, dass der User die E-Mails online dirket über seinen Account abrufen kann. Über die unterschied der E-Mail-Clients hab' ich mir noch keine Gedanken gemacht.
  2. Schön das Du das weißt Also was ich bisher festgestellt habe, ist, dass bei einer Ausgabe in eine RichTextBox die Leerzeilen & Zeilenumbrüche mit übernommen werden. Das allein bringt mir aber nichts, da ich ja möchte, dass derjenige, der die E-Mail empfängt, den Text (mit entsprechender Formatierung) in seinem E-Mail Account angezeigt bekommt.
  3. Ich versuche gerade, den Text aus einer txt-Datei per E-Mail zu verschicken. Das klappt auch schon ganz gut. Allerdings kommt es nun zu dem Problem, dass ich die Methode "ReadToEnd" des Streamreaders verwende. Dabei verliert der Text leider seine ursprüngliche Formatierung. Gibt es eine Möglichkeit, den Text so einzulesen, dass er auch die Leerzeilen bzw. Zeilenumbrüche mit übernimmt?
  4. Danke, es hat funktioniert! Mir war einfach nicht klar, dass es ausreicht, die Variable zu deklarieren und ihr anschließend im Sub einen Wert zuzuweisen. Ich wusste nicht, dass dadruch der Wert im nächsten Sub immer noch vorhanden ist! Danke also für eure Hilfe!
  5. Letzte Frage: Ist es möglich, einen Datatable, der im ersten Private Sub mit Werten gefüllt wurde, in einem anderen Private Sub wieder zu verwenden (mit den Werten)?
  6. Gibt es auch die Möglichkeit, eine Variable, deren Wert Du in einem Private Sub ermittelt hast und zugewiesen hast, in einem zweiten Private Sub zu übergeben? Beispiel: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim a As Integer = 3 Dim b As Integer = 2 Dim c As Integer c = a + b End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox1.Text = c End Sub
  7. Gibt es eine Möglichkeit (mit VB.NET), eine Variable, die bereits mit einem Wert belegt ist, von einem Private Sub in ein anderes zu übergeben? Beispielsweise habe ich eine Variable namens Var, die ich beim klick auf Button1 in der Textbox1 ausgeben lassen will und beim klick auf Button2 in der Textbox2. Ich möchte die Variable jedoch nur einmal deklarieren. Der Wert der Variable soll ebenfalls mit übergeben werden. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Var As String = "Test" Textbox1.Text = Var End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox2.Text = Var End Sub PS: GLOBAL bzw. Public möchte ich es nicht deklarieren!!!
  8. Ok, Du hattest recht...das ist doch ganz anders als bei MS SQL. Aber egal, inzwischen hat's mit folgender Query funktioniert. ALTER TABLE Buchungen ADD ResNr Integer Primary Key Danke für die Unterstützung!
  9. Naja, die obige Oracle-Syntax hat mich schon etwas weitergebracht. Einen Versuch ist es also Wert
  10. weißt Du vielleicht wie man das in der Query macht? Nein, die Daten sollen ebenfalls aus der Spalte, die ich verschiebe, mit übernommen werden!
  11. Danke für die schnellen Infos. Mit folgender Query hat es funktioniert: INSERT INTO Buchungen (ID, CheckIn, CheckOut) SELECT ID, CheckIn, CheckOut FROM Personen Eigentlich wollte ich nur die Spalten CheckIn & CheckOut verschieben, jedoch traten dadurch wieder Probleme mit der NULL-Behandlung in der ID-Spalte meiner Zieltabelle (Buchungen) auf. So hab' ich jetzt eben meine IDs auch noch mitverschoben. Lässt sich das auch vermeiden?
  12. Ich möchte eine komplette Spalte (mit den enthaltenen Daten) in eine andere Tabelle zu verschieben. Ist das möglich? Beide Tabellen liegen auf der gleichen Datenbank. Ich verwende MS SQL Server 2005.
  13. Kannst Du mir vielleicht auch den Link schicken, wo ich Saber Rider sehen kann?

  14. Falls meine Antwort wirklich pampig rüber kam, dann möchte ich mich dafür natürlich ausdrücklich entschuldigen. Ich wollte mit Sicherheit niemanden blöd anreden. Meine Absicht war es ausschließlich darauf hinzuweisen, dass ich es schlicht und ergreifend für besser halte, dass Fragestellungen nicht mit UNNÖTIGEN Gegenfragen beantwortet werden. Das ist alles was ich damit sagen wollte. Sorry also nochmal an jeden, den ich möglicherweise blöd angeredet habe. Das war wirklich nicht mein Ziel. :hells: :floet:
  15. Es geht mir ja auch nicht um Fehler sondern vielmehr um das Verhalten auf Fragestellungen. Abgesehn davon sollte es ja noch möglich sein, Fehler die häufig (sehr häufig) begangen werden offen anzusprechen, oder? :nett:
  16. Ich beschwer mich ja auch gar nicht darüber, in meinen Threads keine vernünftigen Antworten erhalten zu haben (bis vielleicht auf den Computer-Geschichts Thread) Ich habe Gateway_Man nur recht gegeben, was seine Aussagen über diverse Antworten in anderen Threads angeht! Dort findet man eben des öfteren nutzlose Antworten, die keinem weiterhelfen.
  17. Genau das sollte ja auch das Ziel sein. Keine Gegenfragen mehr sondern nur noch Antworten und Hilfestellungen!
  18. Also prinzipiell muss ich Gateway_man schon recht geben! Bei einigen Usern hat man den Eindruck, ihnen geht es nicht darum zu helfen sondern vielmehr darum, den eigenen Beitrags-Counter in die Höhe zu treiben. Dabei sollte Doch wohl klar sein, dass jeder, der in der Lage ist, ein Problem in ein Forum zu posten mit Sicherheit auch weiß, wie man googelt, bei wikipedia nachschlägt und sich anderweitig informiert. Deshalb ist es meiner Meinung nach völlig sinnlos mit Postings wie "google hilft!" oder "schon bei wikipedia gekuckt" zu antworten. Es genügt doch völlig, nochmal zu hinterfragen, wo das Problem liegt bzw. ob derjenige es vielleicht noch etwas näher erläutern kann! Aktuellstes Beispiel: Geschichte der Computertechnik
  19. Ich kenne mich leider nicht besonders gut mit ExecuteReader aus. Deshalb würde ich Dir empfehlen, das ganze mittels DataAdapter, DataSet & DataTable zulösen. Im DataAdapter packst Du die Connection & Abfrage. Du kannst es natürlich auch mit Command machen. Das sieht dann ungefähr so aus: Dim Con As SqlClient.SqlConnection = New SqlClient.SqlConnection _(>Connection-String<) Dim Adapter As SqlClient.SqlDataAdapter = New SqlClient.SqlDataAdapter _(>SQL-Abfrage<, Con) Anschließend deklarierst Du ein ein DataSet, füllst dieses mit der Fill-Methode und dann kannst Du deine Tabellen im GridView ausgeben. 'DataSet Dim DS As New DataSet Adapter.Fill(DS, "Table1") DataGridView1.DataSource = DS DataGridView1.DataMember = "Table 1" "Table1" ist hierbei der Name Deiner Tabelle im DataSet.
  20. Welche Datenbank verwendest Du denn? Soweit ich das sehe, ist es einfacher die ID als PrimaryKey zuweisen zulassen. Das heißt, immer wenn Du einen neuen Eintrag einfügst erhält dieser eine neue ID. Dadurch musst Du keine ID-Zuweisung im Quellcode schreiben. Bei MS SQL Server kann man diese Einstellung bei den Table-Definitions vornehmen.
  21. Ich verstehe nicht ganz, wo Dein Problem liegt. Kannst Du uns das vielleicht noch mal erläutern, denn aus der obigen Beschreibung geht es (zumindest für mich) nicht hervor.
  22. Ich kann nur jedem, der Verständnisprobleme hat oder totaler Neueinsteiger ist, folgendes E-Book empfehlen: IT-Handbuch für Fachinformatiker Ich selbst nutze es gerne als Nachschlagewerk und oder beim Einarbeiten in neue unbekannte Themen und Sachverhalte. Was Dein Problem mit der Programmierung in C angeht, hoffe ich das Dir evtl. diese E-Book weiterhilft: C von A bis Z Auch hier findest Du einen guten Einstieg in die C-Programmierung und wirst langsam an das Thema herangeführt. Manchmal muss man sich in der Ausbildung eben auch Dinge aneignen, die einen nicht besonders interessieren. Das heißt es dann eben, Augen zu und durch. Meistens muss man nur seinen inneren Schweinehund überwinden und sich mit den leidigen Themen eben etwas auseinandersetzen dann kommt der Rest von ganz allein. Ich hoffe, Du findest weiterhin Spaß an Deiner Ausbildung. Greets Alex
  23. Grundsätzlich finde ich die Technik eigentlich egal. Jede Technik, mit der Du ca. 350 Zeichen pro Minute erreichst ist geeignet, egal ob mit 10 Fingern oder nur einem Finger. Wenn Du aber wirklich häufig verrutscht und Fehler machst, dann solltest Du vielleicht doch auf das 10-Finger-System umsteigen. Das wichtigest ist hierbei (wie bei allen Dingen, die man neu erlernt) LANGSAM anzufangen. Wenn Du gleich wie ein Irrer drauf los hackst, schleichen sich früh Fehler ein, die Du dann später nicht mehr wegkriegst. Am besten ist es, Du beginnst mit einem Tutorial, wie man sie zu genüge im I-Net findet und gewöhnst Dir die Technik langsam an. Sei Dir nicht zu schade, und beginne gleich mit den leichten Übungen. Denn gerade beim Umstieg von einer anderen Technik ist es wichtig, die neuen Finger-Sätze langsam einzuüben, damit's später umso schneller läuft. Viel Spaß & Geduld beim Üben Greets Alex
  24. Ich habe das ganze jetzt mit einem Button gestartet. Jetzt funktioniert es. Hat jemand eine Erklärung? Der Code hat sich zumindest nicht verändert: 'Connection Dim Con As System.Data.SqlClient.SqlConnection = New SqlClient.SqlConnection _ ("Data Source=K47;Initial Catalog=Hotel_Alex;Integrated Security=True") 'Adapter Dim Ada As System.Data.SqlClient.SqlDataAdapter = New SqlClient.SqlDataAdapter _ ("Select Personen.Vorname, Zimmer.Zimmernr From Personen, Zimmer", Con) 'DataSet Dim DaSe As New DataSet Ada.Fill(DaSe, "Persons") 'DataTable 1 Dim DaTa As DataTable = DaSe.Tables("Persons") 'DataGridView DataGridView1.DataSource = DaTa
  25. Naja, zumindest bei Dir. In meinem Quellcode ist noch alles beim Alten! :cool:

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