vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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
Recordset aus einer Funktion zurückgeben 
Autor: mnjakob
Datum: 10.05.06 10:15

Hi,

ich hab heute morgen wieder ein Brett vor dem Kopf!
Ich öffne in einem Modul, mit übergabe des SQL-Strings eine MS SQL Verbindung und möchte nun das Recordset zurückgeben!

Hier das Modul:
Option Explicit
 
Public Function dbStart(ByVal strSQL As String) As Recordset
    Dim DatenbankName As String
    Dim SQL_Benutzername As String
    Dim SQL_Passwort As String
    Dim Server As String
    Dim conn As New ADODB.Connection
    Dim rs As New ADODB.Recordset
 
    DatenbankName = "ww"
    SQL_Benutzername = "ww"
    SQL_Passwort = "ww"
    Server = "ww"
 
    conn.ConnectionTimeout = 10
    conn.CommandTimeout = 180
 
    conn.Open "Provider=SQLOLEDB.1;Password=" & SQL_Passwort & ";" _
    & "Persist Security Info=True;User ID=" & SQL_Benutzername _
    & ";Initial Catalog=" & DatenbankName & ";" _
    & "Data Source=" & Server
 
    Set rs = conn.Execute(strSQL, , adCmdText)
 
     dbstart=rs
 
    rs.Close
    Set rs = Nothing
    conn.Close
    Set cnn2 = Nothing
End Function
Was muss ich machen, um das komplette Recordset an mein Form zurückzugeben?
Danke im voraus
Gruß
Michael
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Recordset aus einer Funktion zurückgeben1.069mnjakob10.05.06 10:15
Re: Recordset aus einer Funktion zurückgeben582mnjakob10.05.06 10:21

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