Dienstag, 7. Juni 2011

Einschraenkung

Hinweis:
Dieser Beitrag macht nur für mich Sinn; nicht wundern.

Im Prinzip wurde diese Klasse für die Update-Klasse geschrieben; es funktioniert aber auch für SELECT- oder DELETE-Statements. Keine besondere Raffinesse; es können jedoch mehrere
Einschränkungen mit AND oder OR verknüpft werden.

Der Nutzen steckt in der Kurzschreibweise: Dim x as new Einschraenkung(23) ergibt WHERE ID = 23

Ob es Sinn macht zeigt die Zukunft.

Stammnamespace

leopoldnet.tinytools.DatenbankTools

Speicherort

VB-Projekte Juni 2011; Asus

Beispiel:

  1. Imports tt = leopoldnet.tinytools.DatenbankTools
  2.  
  3. Module Module1
  4.  
  5.     Sub Main()
  6.         Dim oWhere As New tt.Einschraenkung(23)
  7.         Dim oFremdschluessel As _
  8.             New tt.Einschraenkung("FK_Muster" , 42)
  9.  
  10.         oWhere.und(oFremdschluessel)
  11.  
  12.         MsgBox(oWhere.toWhere)
  13.     End Sub
  14.  
  15. End Module

Keine Kommentare: