vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Schleife nach sql abfrage funktioniert nicht richtg 
Autor: Mctotti
Datum: 24.08.20 20:03

Hallo Manfred X,

Meine DB besteht aus vier Spalten:
ID=Autowert
t_datum=Datum/Uhrzeit
t_name=Kurzer Text
t_ereignis=Kurzer Text

In der DB habe ich die Spalte t_datum auf Datum/Uhrzeit umgestellt und das Datum wird mit .ToShortDateString gespeichert.


 Private Sub btnSpeichern_Click(sender As Object, e As EventArgs) Handles _
   btnSpeichern.Click
 
        If String.IsNullOrEmpty(txtTerminName.Text) Then      'wird geprüft ob 
        ' das Textfeld leer oder null aufweist
            MsgBox("Name wird benötigt !")              'wenn ja erscheint eine 
            ' Meldung (Messagebox) das ein Name benötigt wird
            Return                                      'Return gibt die 
            ' Anweisung wieder zurück an die Eingabe
        End If
 
        If Bestaetigen("Wollen Sie wirklich Speichern ?") Then
            If TerminID = 0 Then
 
                Dim sql As String
 
                sql = "INSERT INTO Termine(t_datum,t_name,t_ereignis) VALUES (" & _
                  "'" _
                & dtpDatum.Value.ToShortDateString & "','" _
                & txtTerminName.Text & "','" _
                & txtTerminBeschreibung.Text & "')"
 
 
                If SpeichernAendernLoeschen(sql) Then
                    MsgBox("Gespeichert !")
                    Close()
                Else
                    MsgBox("Nicht Gespeichert !")
                End If
            Else
                Dim sql As String
                sql = "UPDATE Termine SET t_datum='" & _
                  dtpDatum.Value.ToShortDateString & "',t_name='" & _
                  txtTerminName.Text & "' ,t_ereignis='" & _
                  txtTerminBeschreibung.Text & "' WHERE ID=" & Val(TerminID)
 
                If SpeichernAendernLoeschen(sql) Then
                    MsgBox("Geändert !")
                    Close()
                Else
                    MsgBox("Nicht Geändert")
                End If
 
            End If
 
        End If
 
    End Sub
Ich habe mal die Speicher Prozedur hier gepostet, Datum wird korrekt gespeichert (Kurzform )
Ich habe auch ein datagridview erstellt und die Daten aus der DB dort einfliessen lassen. Sieht alles gut aus.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Schleife nach sql abfrage funktioniert nicht richtg592Mctotti23.08.20 18:38
Re: Schleife nach sql abfrage funktioniert nicht richtg315Manfred X24.08.20 08:26
Re: Schleife nach sql abfrage funktioniert nicht richtg308Mctotti24.08.20 09:56
Re: Schleife nach sql abfrage funktioniert nicht richtg297Manfred X24.08.20 18:18
Re: Schleife nach sql abfrage funktioniert nicht richtg310Mctotti24.08.20 20:03
Re: Schleife nach sql abfrage funktioniert nicht richtg289Mctotti25.08.20 06:55
Re: Schleife nach sql abfrage funktioniert nicht richtg278Mctotti25.08.20 10:24
Re: Schleife nach sql abfrage funktioniert nicht richtg313effeff25.08.20 12:09
Re: Schleife nach sql abfrage funktioniert nicht richtg279Mctotti26.08.20 07:52

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel