vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 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

Fortgeschrittene Programmierung
Re: Problem mit Sub 
Autor: mitsch
Datum: 26.06.07 09:49

Hallo Stefan,

versuche folgendes:
Public Function sperre_bearb_ein(sql As String) as boolean
'An die Sub wird die SQL Anweisung zum abfragen der Kommission übergeben.
Set tabelle = db.OpenRecordset(sql)
sperre_bearb_ein=False
If tabelle.RecordCount > 0 And Not tabelle.BOF Then tabelle.MoveFirst
If tabelle.RecordCount = 1 Then
'Durchführen der Sperre
tabelle.Edit
tabelle("sperre") = 1
tabelle("sperr_user") = v_cuser(1)
'Auslesen der Workstation:
tabelle("sperr_workstation") = GetComputerName
'Nun ist die Kommission gesperrt der Username eingetragen und der Computername gesetzt
tabelle.update
tabelle.Close
Set tabelle = Nothing
'Somit fertig...
Else
MsgBox "Die Kommission konnte nicht eindeutig ermittelt werden!" & vbCrLf & "Die Bearbeitungssperre wurde nicht gesetzt!", vbInformation, "Hinweis"
sperre_bearb_ein= True
End If
End Sub


Aufruf:
IF sperre_bearb_ein ("SELECT projektnummer,sperre,sperr_user,sperr_workstation FROM aa_allgemein WHERE projektnummer like '" + list_ergebnis.SelectedItem.Tag + "'") Then Exit Sub

Gruß
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Problem mit Sub790Kai Freeman26.06.07 09:30
Re: Problem mit Sub571mitsch26.06.07 09:49
Re: Problem mit Sub510Kai Freeman26.06.07 10:08

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