vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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 & Datenbanken
Re: Prüfen ob Name schon vergeben wurde 
Autor: GhostRE
Datum: 17.07.08 13:49

Du brauchst als erstes ein RecordSet

'Neue Instanz erzeugen
Set locobjItem = New ADODB.Recordset
 
'Abfrage einrichten
With locobjItem
   .CursorType = adOpenForwardOnly
   .LockType = adLockReadOnly
   .ActiveConnection = genobjDTB 'Hier die Instanz deiner DB-Verbindung angeben
End With
Dann öffnest du das RS
Call locobjItem.Open(locstrSQL)
Dann Prüfen, ob du was zurück bekommen hast
If not locobjItem.EOF then
    loclngCount = Clng(locobjItem.Fields.Item(0).Value)
end if
call locobjItem.Close
Jetzt kommt die Prüfung ob den Name schon vergeben ist

If loclngCount = 0 then
    dbÖffnen 'Das musst du vielleicht schon vor dem erstellen des RS machen
    Tabelle.AddNew 
    Tabelle("Name") = txtDokName.Text 
    Tabelle("Datei") = txtDokFile.Text 
    Tabelle.Update 
    dbSchließen 
else
    call MSGbox("Name schon vergeben!")
End If
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Prüfen ob Name schon vergeben wurde1.911Andreas20017.07.08 12:38
Re: Prüfen ob Name schon vergeben wurde1.505GhostRE17.07.08 13:07
Re: Prüfen ob Name schon vergeben wurde1.501Andreas20017.07.08 13:25
Re: Prüfen ob Name schon vergeben wurde1.456GhostRE17.07.08 13:49
Re: Prüfen ob Name schon vergeben wurde1.455Andreas20017.07.08 14:14
Re: Prüfen ob Name schon vergeben wurde1.506Andreas20017.07.08 13:48

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