vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB & Datenbanken
Tabelleninformationen abfragen 
Autor: Doddy
Datum: 25.08.10 16:05

Hallo zusammen,

leider finde ich im Netz und auch hier keine Möglichkeit die mich weiterführt.
Ich möchte aus einer Tabelle den Spaltennamen und dessen Default Wert abfragen, nur leider bekomme ich nur folgende Ergebnisse:

rs.Fields("Field").value = ????

egal was ich an Werten abfragen will.

Kann mir wer helfen und sagen, was ich falsch mache?

Gearbeitet wird mit VB6, MySQL 5 und MyODBC 5.1.6 .

Warum ich das mache?
Es soll ein Datenbank-Check laufen, wenn ein Feld beim Programmstart noch nicht geupdatet wurde, soll dies gemacht werden. Aber wenn das jedem Start gemacht wird mit 50000 Datensätze kann das dementsprechend lange dauern.

 
 
   Dim rs As ADODB.Recordset
   Dim bFieldName As Boolean
   Dim bFieldDefault As Boolean
 
   bFieldName = False
   bFieldDefault = False
 
   Set rs = OpenRecordset("SHOW FIELDS FROM " + sTable)
 
   While Not rs.EOF
 
      If rs.Fields("Field").Value = sFieldName Then
 
         bFieldName = True
         If rs.Fields("Default").Value = sFieldDefault Then
            bFieldDefault = True
         End If
 
      End If
 
      If bFieldName = True And bFieldDefault = True Then
         bOk = False
         rs.MoveLast
      End If
 
      rs.MoveNext
   Wend
Bsp:
Momentaner Tabelleninhalt
Tabelle: Mitarbeiter
Spalte: Name
Wert: "Dodenhof"
Spalte2: Default
Wert2: "Mustermann"

Zu ändernder Tabelleninhalt
Tabelle: Mitarbeiter
Spalte: Name
Wert: "Dodenhof"
Spalte2: Default
Wert2: "Ich_bin_neu_hier"

Doofes Beispiel, aber ich hoffe ihr versteht es

Wenn der Default anders ist, als der übergebene, dann soll die Tabelle geupdatet werden.

Ich hoffe ihr könnt mir helfen...

Liebe Grüße

Doddy

Beitrag wurde zuletzt am 25.08.10 um 16:12:48 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Tabelleninformationen abfragen1.394Doddy25.08.10 16:05
Re: Tabelleninformationen abfragen831wb-soft25.08.10 20:56
Re: Tabelleninformationen abfragen889Doddy26.08.10 09:21
Re: Tabelleninformationen abfragen862wb-soft26.08.10 14:52
Re: Tabelleninformationen abfragen848Doddy26.08.10 15:33
Re: Tabelleninformationen abfragen885wb-soft26.08.10 16:00
Re: Tabelleninformationen abfragen835Doddy31.08.10 09:36
Re: Tabelleninformationen abfragen852Doddy31.08.10 11:16
Re: Tabelleninformationen abfragen822wb-soft31.08.10 14:15

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-2024 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