vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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
String aus Datenbak zerteilen 
Autor: Timebandit
Datum: 11.12.06 13:47

Ich hab da ma wieder ein Problem ^^

Also, ich kann über ein Form PCs hinzufügen und hab jetzt auch eins zum löschen...
Bei erstellen hab ich das mit der IP so gelöst, dass es 4 Felder gibt für jedes IP-Segment und die dann in

 
Dim IP As String
 
IP = txt_ip1.Text & "." & txt_ip2.Text & "." & txt_ip3.Text & "." & txt_ip4.Text
zusammengefügt werden. Danach wird das ganze fehlerfrei in die Access-DB geschrieben... Jetzt wo ich das ganze aber editieren will, kann ich das alles auch perfekt auslesen, aber wenn ich jetzt den Datensatz mit

 
            If IP <> "" Then
                If txt_von.Text = "" Then txt_von.Text = 0
                If txt_bis.Text = "" Then txt_bis.Text = 0
                If txt_intervall.Text = "" Then txt_intervall.Text = 0
                If txt_day.Text = "" Then txt_day.Text = 0
                Dim sql As String = "UPDATE pc SET IP = " & IP & ", " _
                & "ueberwachung_von = " & txt_von.Text & ", ueberwachung_bis =" & _
                "" & txt_bis.Text & ", " _
                & "intervall = " & txt_intervall.Text & ", wochentage = " & _
                txt_day.Text & " " _
                & "WHERE IP = " & IP & ""
                Dim cmd As New OleDb.OleDbCommand(sql, con)
                cmd.Parameters.Add("@IP", OleDbType.VarChar, 15, "IP").Value = _
                  IP
                cmd.Parameters.Add("@ueberwachung_von", OleDbType.VarChar, 8, _
                "von").Value = txt_von.Text
                cmd.Parameters.Add("@ueberwachung_bis", OleDbType.VarChar, 8, _
                "bis").Value = txt_bis.Text
                cmd.Parameters.Add("@intervall", OleDbType.VarChar, 8, _
                "Intervall").Value = txt_intervall.Text
                cmd.Parameters.Add("@wochentage", OleDbType.VarChar, 13, _
                "Tage").Value = txt_day.Text
                cmd.CommandType = CommandType.Text
                Try
                    cmd.ExecuteNonQuery()
                Catch ex As Exception
                    MsgBox(ex.Message)
                End Try
einfügen will kommt folgender Fehler:



211.222.111.222 is meine Eingabe im Textfeld...

Bin dankbar für jede Hilfe
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
String aus Datenbak zerteilen923Timebandit11.12.06 13:47
Re: String aus Datenbak zerteilen559ModeratorDaveS11.12.06 14:02
Re: String aus Datenbak zerteilen582Timebandit11.12.06 14:13
Re: String aus Datenbak zerteilen608ModeratorFZelle11.12.06 14:53
Re: String aus Datenbak zerteilen627Timebandit11.12.06 15:16
Re: String aus Datenbak zerteilen633CYman2111.12.06 15:27
Re: String aus Datenbak zerteilen598ModeratorFZelle11.12.06 19:22
Re: String aus Datenbak zerteilen564Timebandit12.12.06 09:05

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