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-2025
 
zurück

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

VB.NET - Fortgeschrittene
Re: Funktionsweise Parallelitätsverletzungen 
Autor: ModeratorDaveS (Moderator)
Datum: 02.11.04 12:48

Wenn ein Assistent das macht ist es ziemlich einfach

Code für einen Update Befehl sieht etwa so aus:
        '
        'OleDbUpdateCommand1
        '
        Me.OleDbUpdateCommand1.CommandText = "UPDATE Contacts SET CompanyID =" & _
          "?, ContactType = ?, Dear = ?, EmailName = ?, FaxN" & _
        "umber = ?, FirstName = ?, LastName = ?, Notes = ?, PrintFlag = ?," & _
        "Title = ?, Wor" & _
        "kExtension = ?, WorkPhone = ? WHERE (ContactID = ?) AND (CompanyID = ?" & _
        "OR ? IS N" & _
        "ULL AND CompanyID IS NULL) AND (ContactType = ? OR ? IS NULL AND" & _
        "ContactType IS " & _
        "NULL) AND (Dear = ? OR ? IS NULL AND Dear IS NULL) AND (EmailName = ?" & _
        "OR ? IS NU" & _
        "LL AND EmailName IS NULL) AND (FaxNumber = ? OR ? IS NULL AND" & _
        "FaxNumber IS NULL)" & _
        " AND (FirstName = ? OR ? IS NULL AND FirstName IS NULL) AND (LastName" & _
        "= ?) AND (" & _
        "PrintFlag = ?) AND (Title = ? OR ? IS NULL AND Title IS NULL) AND (" & _
        "WorkExtension" & _
        " = ? OR ? IS NULL AND WorkExtension IS NULL) AND (WorkPhone = ? OR ?" & _
        "IS NULL AND" & _
        " WorkPhone IS NULL)"
        Me.OleDbUpdateCommand1.Connection = Me.OleDbConnection1
        Me.OleDbUpdateCommand1.Parameters.Add(New _
          System.Data.OleDb.OleDbParameter("CompanyID", _
          System.Data.OleDb.OleDbType.Integer, 0, "CompanyID"))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("ContactType", _
        System.Data.OleDb.OleDbType.Integer, 0, "ContactType"))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("Dear", _
        System.Data.OleDb.OleDbType.VarWChar, 50, "Dear"))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("EmailName", _
        System.Data.OleDb.OleDbType.VarWChar, 50, "EmailName"))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("FaxNumber", _
        System.Data.OleDb.OleDbType.VarWChar, 30, "FaxNumber"))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("FirstName", _
        System.Data.OleDb.OleDbType.VarWChar, 50, "FirstName"))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("LastName", _
        System.Data.OleDb.OleDbType.VarWChar, 50, "LastName"))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("Notes", _
        System.Data.OleDb.OleDbType.VarWChar, 0, "Notes"))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("PrintFlag", _
        System.Data.OleDb.OleDbType.Boolean, 2, "PrintFlag"))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("Title", _
        System.Data.OleDb.OleDbType.VarWChar, 50, "Title"))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("WorkExtension", _
        System.Data.OleDb.OleDbType.VarWChar, 20, "WorkExtension"))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("WorkPhone", _
        System.Data.OleDb.OleDbType.VarWChar, 30, "WorkPhone"))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("Original_ContactID", _
        System.Data.OleDb.OleDbType.Integer, 0, _
        System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, _
        Byte), "ContactID", System.Data.DataRowVersion.Original, Nothing))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("Original_CompanyID", _
        System.Data.OleDb.OleDbType.Integer, 0, _
        System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, _
        Byte), "CompanyID", System.Data.DataRowVersion.Original, Nothing))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("Original_CompanyID1", _
        System.Data.OleDb.OleDbType.Integer, 0, _
        System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, _
        Byte), "CompanyID", System.Data.DataRowVersion.Original, Nothing))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("Original_ContactType", _
        System.Data.OleDb.OleDbType.Integer, 0, _
        System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, _
        Byte), "ContactType", System.Data.DataRowVersion.Original, Nothing))
        Me.OleDbUpdateCommand1.Parameters.Add(New _
        System.Data.OleDb.OleDbParameter("Original_ContactType1", _
        System.Data.OleDb.OleDbType.Integer, 0, _
        System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, _
        Byte), "ContactType", System.Data.DataRowVersion.Original, Nothing))
 
        ' usw usw usw...
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Funktionsweise Parallelitätsverletzungen1.187riggson02.11.04 11:45
Re: Funktionsweise Parallelitätsverletzungen845ModeratorDaveS02.11.04 11:55
Re: Funktionsweise Parallelitätsverletzungen813riggson02.11.04 12:08
Re: Funktionsweise Parallelitätsverletzungen881ModeratorDaveS02.11.04 12:12
Re: Funktionsweise Parallelitätsverletzungen911teccer02.11.04 12:12
Re: Funktionsweise Parallelitätsverletzungen823ModeratorFZelle02.11.04 12:34
Re: Funktionsweise Parallelitätsverletzungen885riggson02.11.04 12:28
Re: Funktionsweise Parallelitätsverletzungen831ModeratorDaveS02.11.04 12:33
Re: Funktionsweise Parallelitätsverletzungen901riggson02.11.04 12:35
Re: Funktionsweise Parallelitätsverletzungen897ModeratorDaveS02.11.04 12:48
Re: Funktionsweise Parallelitätsverletzungen787riggson02.11.04 12:56
Re: Funktionsweise Parallelitätsverletzungen888ModeratorDaveS02.11.04 13:02
PS841ModeratorDaveS02.11.04 13:06
Re: PS807riggson03.11.04 10:12
Re: PS798teccer03.11.04 11:13
Re: PS789riggson03.11.04 11:19
Re: PS968teccer03.11.04 11:50
nachtrag796teccer03.11.04 11:58
Re: PS801riggson03.11.04 12:31

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