Frank,
Just to be sure, the line I commented out was the rs.close as shown
in the following code fragment:


' ====== FUNCTION
==============================================================
' Execute query and fill Album array
'
==============================================================================
Function fnPerformQuery(iType)
oLogfile.writeline "STATUS      : fnPerformQuery(" & iType &
"):ENTER:" & Time()
On Error Resume Next
'        rs.close
err.clear
rs.Open sql


Unfortunately, the resultant error appears the same:

ACC Version : 1.0 Release Candidate 3
STARTED     : 1/27/2008 --- 5:14:24 PM
STATUS      : fnStart():ENTER:5:14:27 PM
OPTION SELEC: Display Tracks = False
OPTION SELEC: Cover art size = True
OPTION SELEC: Display Genre = True
OPTION SELEC: Sort by = Artist
OPTION SELEC: GenreIncludeExclude = Include
OPTION SELEC: Sort Year Descending = True
OPTION SELEC: AutoPrintPageSep = True
OPTION SELEC: Filter: Starting folder = E:\Archived Music
OPTION SELEC: Filter: Genres entered = 
STATUS      : fnStart():LEAVE:5:14:27 PM
STATUS      : fnStart2():ENTER:5:14:27 PM
STATUS      : fnQueryLogic():ENTER:5:14:27 PM
STATUS      : fnPreProcessing():ENTER:5:14:29 PM
STATUS      : fnPreProcessing():sql(1):Create table ACC SELECT
CONVERT(album_artist.name USING UTF8) AS
'AlbumArtist',CONVERT(albums.title USING UTF8) AS 'AlbumName',Albums.id
AS 'AlbumID',CONVERT(tracks.title USING UTF8) AS
'Title',CONVERT(tracks.disc USING UTF8) AS
'Disc',CONVERT(SEC_TO_TIME(tracks.secs),CHAR) as 'Duration',albums.year
AS 'AlbumYear',tracks.url AS 'path',tracks.tracknum AS
'TrackNum',genres.namesort AS 'Genre',CONVERT(track_artist.name USING
UTF8) AS 'TrackArtist' FROM albums join contributors AS album_artist on
albums.contributor=album_artist.id left join tracks on
tracks.album=albums.id left join genre_track on
genre_track.track=tracks.id left join genres on
genre_track.genre=genres.id join contributor_track ON tracks.id =
contributor_track.track  and (contributor_track.role in (1) or
contributor_track.role in (5)) join contributors AS track_artist on
contributor_track.contributor = track_artist.id WHERE
INSTR(UCASE(tracks.url), 'FILE:///E:/Archived%20Music') ORDER BY
album_artist.namesort, albums.titlesort, tracks.disc, tracks.tracknum,
track_artist.name, tracks.url;
STATUS      : fnPreProcessing():LEAVE:5:14:29 PM
STATUS      : fnCreateSQLQuery(0):ENTER:5:14:29 PM
STATUS      : fnCreateSQLQuery(0):SELECT * FROM acc a Where AlbumArtist
!= 'Various Artists' order by AlbumArtist,AlbumYear
DESC,AlbumName,Disc,Tracknum;
STATUS      : fnCreateSQLQuery(0):LEAVE:5:14:29 PM
STATUS      : fnPerformQuery(0):ENTER:5:14:29 PM
ERROR       : fnPerformQuery():An error occured while connection to the
database. Error number: 3709 -- Error description: The connection cannot
be used to perform this operation. It is either closed or invalid in
this context.
STATUS      : fnPerformQuery(0):Recordset opened:5:14:29 PM


-- 
terry
------------------------------------------------------------------------
terry's Profile: http://forums.slimdevices.com/member.php?userid=14150
View this thread: http://forums.slimdevices.com/showthread.php?t=41597

_______________________________________________
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to