vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 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

ADO.NET / Datenbanken
DBNull in Datenbank schreiben bei Varchar Format 
Autor: shivan
Datum: 24.09.10 11:06

Hallo zusammen

Ich möchte in meine Datenbank DBNull hineinschreiben, wenn mein Textfeld leer ist. Dazu habe ich eine Funktion gebaut (GetDBNullFromString). Diese Funktion hat auch immer funktioniert, doch nun habe ich eine Situation, in der ich DBNull für einen Varchar - Typ setzen muss.

Mit meinem Code steht in der Datenbank schliesslich "NULL" als Text. Ich weiss nicht, wie ich die Funktion so umbauen kann, dass ich auch DBNull für Varcharwerte setzen kann.

 
Private Function UpdateExistingArbeitsverhaeltnis()
        Dim oCmd As SqlClient.SqlCommand
        Dim oSda As New SqlClient.SqlDataAdapter
        Dim sSQL As String = ""
 
        Try
            sSQL = " UPDATE t_Arbeitsverhaeltnisse " & _
                   " SET AvnAnhang = '{1}' " & _
                   " WHERE(AvnID = {2}) "
 
            sSQL = String.Format(sSQL, GetDBNullFromString(txtAvnPath1.Text), _
              ArbeitsverhaeltnisID)
            oCmd = g_oApp.ConnectionAppl.CreateCommand
            oCmd.CommandText = sSQL
            oCmd.ExecuteNonQuery()
 
        Catch ex As Exception
            g_oApp.Messages.AdErrorHandler(ex)
        End Try
End Function
 
    Public Function GetDBNullFromString(ByVal sValue As String) As String
        If sValue = String.Empty Then
            Return "NULL"
        Else
            Return sValue
        End If
    End Function
Ich wäre wirklich dankbar, wenn mir jemand helfen könnte!

Freundliche Grüsse

Shivan
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
DBNull in Datenbank schreiben bei Varchar Format3.780shivan24.09.10 11:06
Re: DBNull in Datenbank schreiben bei Varchar Format2.821benne24.09.10 12:34
Re: DBNull in Datenbank schreiben bei Varchar Format2.696shivan24.09.10 16:45
Re: DBNull in Datenbank schreiben bei Varchar Format2.724ModeratorDaveS25.09.10 13:46
Re: DBNull in Datenbank schreiben bei Varchar Format2.671lpinter25.09.10 16:28
Re: DBNull in Datenbank schreiben bei Varchar Format2.697ModeratorFZelle26.09.10 00:12

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