vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 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 - Fortgeschrittene
Schleife-Update Spalte 
Autor: ERBRU
Datum: 30.09.17 13:21

Hallo zusammen,

habe in meinem Projekt eine Tabelle "Vorgang"

Felder:

ID = Int32
angelegtam = Date
Ablageordner = String (diese Feld habe ich neu hinzugefügt ist aber leer wird mit Neu gefüllt)

nun soll die Spalte mit Werten aufgefüllt werden die da noch fehlen. Quasi nacharbeiten

"BM-" & year(angelegtam)...

also da soll dann drin stehen
angelegtam |Ablageordner
29.09.2017 BM-2017 .................
21.08.2016 BM-2016 .................

das möchte ich einmalig machen weil ich schon > 200 Datensätze habe

kann jemand mir die Schleife zeigen die es dann so umsetzt?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Schleife-Update Spalte 
Autor: Manfred X
Datum: 30.09.17 17:43

Hallo!

Du solltest Dir ein anderes Hobby suchen ....
  For i As Integer = 0 To dt.Rows.Count - 1
     Dim row As DataRow = dt.Rows(i)
     If Not IsDBNull(row("angelegtam")) Then
        row("Ablageordner") = _
            "BM-" & CDate(row("angelegtam")).ToString("yyyy")
     Else
         row("Ablageordner") = String.Empty
     End If
  Next i
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Schleife-Update Spalte 
Autor: ERBRU
Datum: 30.09.17 18:17

Ja bin am Überlegen!

Danke, nun weiß ich das auch wieder.
Habe es auf meine Tabelle angepasst
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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