vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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 & Windows API
Re: Fehler beim kompilieren 
Autor: marvin2k
Datum: 26.10.06 14:16

Die Stelle an der der Kompiler die Fehlermeldung ausspuckt habe ich rot markiert.
Ich hoffe ihr könnt mir helfen. Ich weis leider nicht mehr weiter

 
it

Private mDBSHDP As Database 'Connection Access
Private msHDPFile As String 'INI-File HDP
Private mstrIniFile As String 'IniFileName aus Regestry
Private iFlagDBS As Integer '1 Kein Zugriff auf Access
Private iNummer As Integer '0 10 Stellige Patnr 1 20 Stellige Patnum
Private msDatenQuelle As String 'DatenQuelle
Private msUser As String 'Benutzer
Private msPasswd As String 'Passwort


'-----------------------------------------
' Init Class
'-----------------------------------------
Private Sub Class_Initialize()
Dim rc As Integer
Dim sCon As String

Set mDBSHDP = Nothing
mstrIniFile = ""
msHDPFile = ""
msDatenQuelle = ""
iFlagDBS = 0
rc = iGetIniFileName() 'IniFileName aus Reg
If (rc) Then Exit Sub

rc = iLeseIniFile() 'Einträge aus INI-File lesen
If (rc) Then
MsgBox "Fehler beim Lesen Inifile=" & mstrIniFile, vbOKOnly, "Fehler"
Exit Sub
End If

If (msDatenQuelle <> "") Then
On Error GoTo FehlerOpenDBS
sCon = "ODBC;DSN=" & msDatenQuelle & ";uid=" & msUser & ";pwd=" & msPasswd
Set mDBSHDP = OpenDatabase("", False, False, sCon)
End If
Exit Sub
FehlerOpenDBS:
MsgBox Err.Number & " " & Err.Description, vbOKOnly, "Fehler"
iFlagDBS = 1
Resume Next
End Sub
'-----------------------------------------
' Terminate Class
'-----------------------------------------
Private Sub Class_Terminate()

On Error GoTo fehler
If (iFlagDBS = 0) Then mDBSHDP.Close
Exit Sub
fehler:
Resume Next
End Sub

'-------------------------------------------------------
'
' Routine HDP_HoleAktuellenPatient
'
' Funktion Liefert aktuelle Patientennummer
'
' Parameter:
' Output: Patientennummer als String
'
' Returncode True wenn erfolgreich
'
'-------------------------------------------------------
Public Function HDP_HoleAktuellenPatient(ByRef Patnr As Long, _
ByRef Patnum As String) As Boolean


Dim strErg As String
Dim lng As Long
Dim i As Integer
Dim Flag As Integer
Dim c As String
Dim sPatnum As String
Dim SQL As String
Dim RS As Recordset




HDP_HoleAktuellenPatient = False

strErg = Space$(300)
Call GetPrivateProfileString("PRDB", "PRDB_LETZTEPATNUM", "", strErg, 255, msHDPFile)
strErg = Trim$(strErg)
sPatnum = ""
For i = 1 To Len(strErg)
c = Mid(strErg, i, 1)
If (c >= "0") Then sPatnum = sPatnum & c
Next i

If (sPatnum = "") Then Exit Function
If (iFlagDBS) Then Exit Function
On Error GoTo fehler
SQL = "select patnr,patnum from patn_s where patnum = '" & sPatnum & "'"
Set RS = mDBSHDP.OpenRecordset(SQL, dbOpenSnapshot)
RS.MoveFirst
Do Until RS.EOF
Patnr = RS!Patnr
Patnum = RS!Patnum
RS.MoveNext
Loop
RS.Close
If (Patnr = 0) Then Exit Function
HDP_HoleAktuellenPatient = True
Exit Function
fehler:
Resume Next
End Function
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Fehler beim kompilieren1.633marvin2k25.10.06 14:12
Re: Fehler beim kompilieren1.056ModeratorMartoeng25.10.06 14:36
Re: Fehler beim kompilieren939marvin2k25.10.06 14:44
Re: Fehler beim kompilieren918marvin2k25.10.06 14:45
Re: Fehler beim kompilieren940ModeratorMartoeng26.10.06 01:16
Re: Fehler beim kompilieren979marvin2k26.10.06 08:47
Re: Fehler beim kompilieren988vbtricks26.10.06 14:04
Re: Fehler beim kompilieren954marvin2k26.10.06 14:16
Re: Fehler beim kompilieren973vbtricks26.10.06 15:21
Re: Fehler beim kompilieren868marvin2k26.10.06 15:55
Re: Fehler beim kompilieren979ModeratorMartoeng26.10.06 18:20
Re: Fehler beim kompilieren916wb-soft26.10.06 18:07
Re: Fehler beim kompilieren953marvin2k27.10.06 09:41
Re: Fehler beim kompilieren1.014marvin2k27.10.06 10:30

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