QUERYDEF - SQL Server Login Passwort wird immer verlangt

17/08/2009 - 20:58 von David Di Donato | Report spam
hallo zusammen

habe in MS Access folgendes problem:

- habe ein stored procedure auf dem SQL Server erstellt.

***
GO
ALTER PROCEDURE [dbo].[ASCOM_PersAdresse2]
@PersID int
AS
SELECT *
FROM dbo.Personen
WHERE PersID = @PersID;
***

soweit so gut und es funktioniert auch alles

nun meine funktion im VBA MS Access

****
Function ASCOM_PersAdresse5(lPersID As Long) As String

Dim QryDef As QueryDef
Dim rs As Recordset

Set QryDef = CodeDb.CreateQueryDef("")
QryDef.Connect = sConnect
QryDef.SQL = "ASCOM_PersAdresse2 " & CStr(lPersID))
QryDef.ReturnsRecords = True

Set rs = QryDef.OpenRecordset
rs.MoveFirst

If rs.RecordCount > 0 Then



******

diese funktion spreche ich in einer abfrage angeht soweit
gut.vor dem ausführen oder wàhrend dem ausführen, öffnet sich
immer das SQL Server Login FENSTER und ich muss das Passwort
eingeben.

kann ich dies einstellen, dass dies nicht immer abgefragt wird ?
irgendwie mit qrydef.properties ?????

gruss
david
 

Lesen sie die antworten

#1 Mark Doerbandt
17/08/2009 - 21:01 | Warnen spam
Hallo, David,

David Di Donato:

Function ASCOM_PersAdresse5(lPersID As Long) As String

Dim QryDef As QueryDef
Dim rs As Recordset

Set QryDef = CodeDb.CreateQueryDef("")
QryDef.Connect = sConnect
QryDef.SQL = "ASCOM_PersAdresse2 " & CStr(lPersID))
QryDef.ReturnsRecords = True

Set rs = QryDef.OpenRecordset
rs.MoveFirst

If rs.RecordCount > 0 Then



******

diese funktion spreche ich in einer abfrage angeht soweit
gut.vor dem ausführen oder wàhrend dem ausführen, öffnet sich
immer das SQL Server Login FENSTER und ich muss das Passwort
eingeben.

kann ich dies einstellen, dass dies nicht immer abgefragt wird ?
irgendwie mit qrydef.properties ?????



wie sieht sConnect aus?

Gruss - Mark

Informationen fuer Neulinge in den Access-Newsgroups unter
http://www.doerbandt.de/Access/Newbie.htm

Bitte keine eMails auf Newsgroup-Beitràge senden.

Ähnliche fragen