> gerade habe ich mir den Artikel 
> http://www.aspheute.com/artikel/20010601.htm
> zu Gem�te 
> gef�hrt, um mich �ber Conn.Execute zu informieren. Dazu habe ich
> mir die beiden Unterroutinen dbconnect() und dbclose(), sowie die vier
> Zeilen zum Eintragen in die DB kopiert und wollte sie 
> ausf�hren. Nun bekomme
> ich aber folgende Fehlermeldung: Objekt erforderlich: 'Conn'

Also... Dir fehlt ein connection object...
Ich hab mir mal den code zum artikel angeschaut...
Der beruht darauf, dass Conn als globale Variable definiert ist... Hast
Du das gemacht?

Das Konstrukt mit:
If IsObject("Conn") = FALSE Then
Ist �brigens falsch... Das ergibt immer false... Ein string ist nie ein
object

Da soll wohl abgefangen werden, falls �fter dbconnect() und dbclose()
aufgerufen wird... Aber das funktioniert aus mehreren gr�nden nicht....
z.B. auch weil isObject(Nothing) auch true ergibt ...

Und fehlerpr�fung wie behauptet kann man das nicht nennen...

Wenn du also diese funktionen nutzen willst, dann lieber so:

Private Sub dbconnect()
    If (not IsObject(Conn)) or Conn=Nothing Then        ' Object
erstellen
        Set Conn = Server.CreateObject("ADODB.Connection")
    Dim strConnStr      ' Verbindungsinformation zur
Datenbank(Connectin-String)
        strConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;" &_
                "Data Source=" & Server.MapPath("db/aspproject.mdb")
        Conn.Open strConnStr
    End If
End Sub

Private Sub dbclose()
    on error resume next 
    If Conn.State = 1 Then      ' Connection schlie�en
        Conn.Close 
    End If
    Set Conn = Nothing
End Sub  

Und wie gesagt... Conn global deklarieren...

Dim Conn


Claudius

~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Kaffeepause im United Planet Communityserver ...
http://www.intrexx.com/communityserver                         
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an