vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

VB.NET - Ein- und Umsteiger
Re: Spalte durchsuchen 
Autor: Vegas85
Datum: 05.09.16 01:04

Habe den Code in zwei Teile Posten müssen wegen der 5kb begrenzung

 ' Versandkosten ermitteln Spalte 6 #########
 
                    '1.Schritt:
                    Dim val As String = row("SP_6").ToString
 
                    '1a.) 
                    val = val.Replace("."c, ",")
 
                    '2.Schritt:
                    Dim dec As Decimal
 
                    '3.Schritt:
                    If Decimal.TryParse(val, dec) Then
                        '4. Schritt:
                        If dec <= 70 Then
                            orow("Versandkosten") = "5,9"
                        Else
                            orow("Versandkosten") = "0"
                        End If
                    Else
                        orow("Versandkosten") = "" 'Leerstring oder 
                        ' Missing-Kennung zuweisen
                    End If
 
                    ' Preis ermitteln #########
 
                    '1.Schritt:
                    Dim val2 As String = row("SP_6").ToString
                    '1a.) 
                    val2 = val2.Replace("."c, ",")
                    '2.Schritt:
                    Dim dec1 As Decimal
                    '3.Schritt:
                    If Decimal.TryParse(val2, dec1) Then
                        '4. Schritt:
                        If dec1 = 000 Then
                            orow("Preis") = row("SP_5") 
                        End If
                    Else
                        orow("Preis") = "" 'Leerstring oder Missing-Kennung 
                        ' zuweisen
                    End If
 
                    ' Stückzahl festlegen #########
                    '1.Schritt:
                    Dim val4 As String = row("SP_4").ToString
                    '1a.) 
                    val4 = val4.Replace("."c, ",")
                    '2.Schritt:
                    Dim dec4 As Decimal
                    '3.Schritt:
                    If Decimal.TryParse(val4, dec4) Then
                        '4. Schritt: 
                        If dec4 >= 20 Then
                            orow("Stückzahl") = "10" 
                        End If
                    Else
                        orow("Stückzahl") = "" 'Leerstring oder Missing-Kennung 
                        ' zuweisen
                    End If
 
                    ' EAN festlegen #########
                    '1.Schritt:
                    Dim val5 As String = row("SP_7").ToString
                    '1a.) 
                    val5 = val5.Replace("."c, ",")
                    '2.Schritt:
                    Dim dec5 As Decimal
                    '3.Schritt:
                    If Decimal.TryParse(val5, dec5) Then
                        '4. Schritt: 
                        If dec5 = Nothing Then
                            orow("EAN") = row("SP_7") 
 
                        End If
                    Else
                        orow("EAN") = "Nicht zutreffend" 'Leerstring oder 
                        ' Missing-Kennung zuweisen
                    End If
 
                    ' Tabelle Füllen #########
 
                    dtout.Rows.Add(orow)
 
                    'Ausgabe-Datensatz als Text aufbereiten
                    line.Clear()
                        For i As Integer = 0 To orow.ItemArray.Length - 1
                            line.Append(orow(i).ToString & ";")
                        Next i
 
                    Next rowindex
                Catch ex As Exception
                    MessageBox.Show("Abbruch - Fehler: " & ex.Message)
                    Exit Sub
                End Try
 
                'Ausgabe als Text anzeigen
                DataGridView1.DataSource = dtout
                DataGridView1.CurrentCell = Nothing
                DataGridView1.Rows(0).Visible = False
       End If
    End Sub


Beitrag wurde zuletzt am 05.09.16 um 01:06:09 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Spalte durchsuchen2.659Vegas8504.09.16 21:19
Re: Spalte durchsuchen2.132Manfred X04.09.16 23:37
Re: Spalte durchsuchen1.888Vegas8505.09.16 01:04
Re: Spalte durchsuchen1.896Vegas8505.09.16 01:04
Re: Spalte durchsuchen1.817Manfred X05.09.16 09:51
Re: Spalte durchsuchen1.795Vegas8505.09.16 10:18
Re: Spalte durchsuchen1.841Manfred X05.09.16 11:14
Re: Spalte durchsuchen1.834Vegas8505.09.16 11:52
Re: Spalte durchsuchen1.754Vegas8518.09.16 23:57
Re: Spalte durchsuchen1.890Vegas8519.09.16 22: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-2025 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