Guest EFrem Postado Outubro 21, 2003 Denunciar Share Postado Outubro 21, 2003 Caros amigos estou com um problema você´s poderiam me ajudarestou com a seguinte mensagem de erroMicrosoft OLE DB Provider for ODBC Driverserro '80004005'[Microsoft][Driver ODBC para Microsoft Access]Errogeral Não é possível abrir a chave 'Temporary(volatile) Jet DSN for process 0x544 Thread 0x9e8 DBC0x24dca27c Jet' do Registro./produtos/incfaq.asp, line 11meu codigo desse arquivos que esta dando pau e oseguinte<!--#include file="adovbs.inc"--><%Function CATEGORY_GetDatabaseConn()Dim oRetDim strDSNstrDSN = "DRIVER={Microsoft Access Driver(*.mdb)};DBQ="& Server.MapPath("/db/prodmentor.mdb")Set oRet = Server.CreateObject("ADODB.Connection")oRet.Open strDSNSet CATEGORY_GetDatabaseConn = oRetEnd FunctionFunction CATEGORY_GetAd(nNumber)Select Case nNumberCase 1CATEGORY_GetAd = "Insert a topbanner???"Case 2CATEGORY_GetAd = "Insert abottom banner???"Case 3CATEGORY_GetAd = "Insert abutton???"End SelectEnd Function%> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MiStEr SNakE Postado Outubro 21, 2003 Denunciar Share Postado Outubro 21, 2003 aiiiiii manow num tenho certeza mas tenta isso aki .......... <!--#include file="adovbs.inc"--><%Function Conn()Dim oRet,strDSNSet oRet = Server.CreateObject("ADODB.Connection")strDSN = "DRIVER={Microsoft Access Driver(*.mdb)};DBQ="& Server.MapPath("/db/prodmentor.mdb")&";"oRet.Open strDSNSet Conn = oRetEnd FunctionFunction CATEGORY_GetAd(nNumber)Select Case nNumberCase 1CATEGORY_GetAd = "Insert a top banner???"Case 2CATEGORY_GetAd = "Insert a bottom banner???"Case 3CATEGORY_GetAd = "Insert a button???"End SelectEnd Function%>se num der volte ee manda oo erro q eu confirmo pra você veio ....... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest EFremb Postado Outubro 21, 2003 Denunciar Share Postado Outubro 21, 2003 Amigo valeu mas ainda não tá funcinando! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 hara Postado Outubro 21, 2003 Denunciar Share Postado Outubro 21, 2003 Qual o conteudo do ADOVBS.INC ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest efremb Postado Outubro 21, 2003 Denunciar Share Postado Outubro 21, 2003 Qual o conteudo do ADOVBS.INC ? o conteudo do arquivo e o seguinte<%'--------------------------------------------------------------------' Microsoft ADO'' © 1996 Microsoft Corporation. All Rights Reserved.'''' ADO constants include file for VBScript''--------------------------------------------------------------------'---- CursorTypeEnum Values ----Const adOpenForwardOnly = 0Const adOpenKeyset = 1Const adOpenDynamic = 2Const adOpenStatic = 3'---- CursorOptionEnum Values ----Const adHoldRecords = &H00000100Const adMovePrevious = &H00000200Const adAddNew = &H01000400Const adDelete = &H01000800Const adUpdate = &H01008000Const adBookmark = &H00002000Const adApproxPosition = &H00004000Const adUpdateBatch = &H00010000Const adResync = &H00020000Const adNotify = &H00040000'---- LockTypeEnum Values ----Const adLockReadOnly = 1Const adLockPessimistic = 2Const adLockOptimistic = 3Const adLockBatchOptimistic = 4'---- ExecuteOptionEnum Values ----Const adRunAsync = &H00000010'---- ObjectStateEnum Values ----Const adStateClosed = &H00000000Const adStateOpen = &H00000001Const adStateConnecting = &H00000002Const adStateExecuting = &H00000004'---- CursorLocationEnum Values ----Const adUseServer = 2Const adUseClient = 3'---- DataTypeEnum Values ----Const adEmpty = 0Const adTinyInt = 16Const adSmallInt = 2Const adInteger = 3Const adBigInt = 20Const adUnsignedTinyInt = 17Const adUnsignedSmallInt = 18Const adUnsignedInt = 19Const adUnsignedBigInt = 21Const adSingle = 4Const adDouble = 5Const adCurrency = 6Const adDecimal = 14Const adNumeric = 131Const adBoolean = 11Const adError = 10Const adUserDefined = 132Const adVariant = 12Const adIDispatch = 9Const adIUnknown = 13Const adGUID = 72Const adDate = 7Const adDBDate = 133Const adDBTime = 134Const adDBTimeStamp = 135Const adBSTR = 8Const adChar = 129Const adVarChar = 200Const adLongVarChar = 201Const adWChar = 130Const adVarWChar = 202Const adLongVarWChar = 203Const adBinary = 128Const adVarBinary = 204Const adLongVarBinary = 205'---- FieldAttributeEnum Values ----Const adFldMayDefer = &H00000002Const adFldUpdatable = &H00000004Const adFldUnknownUpdatable = &H00000008Const adFldFixed = &H00000010Const adFldIsNullable = &H00000020Const adFldMayBeNull = &H00000040Const adFldLong = &H00000080Const adFldRowID = &H00000100Const adFldRowVersion = &H00000200Const adFldCacheDeferred = &H00001000'---- EditModeEnum Values ----Const adEditNone = &H0000Const adEditInProgress = &H0001Const adEditAdd = &H0002Const adEditDelete = &H0004'---- RecordStatusEnum Values ----Const adRecOK = &H0000000Const adRecNew = &H0000001Const adRecModified = &H0000002Const adRecDeleted = &H0000004Const adRecUnmodified = &H0000008Const adRecInvalid = &H0000010Const adRecMultipleChanges = &H0000040Const adRecPendingChanges = &H0000080Const adRecCanceled = &H0000100Const adRecCantRelease = &H0000400Const adRecConcurrencyViolation = &H0000800Const adRecIntegrityViolation = &H0001000Const adRecMaxChangesExceeded = &H0002000Const adRecObjectOpen = &H0004000Const adRecOutOfMemory = &H0008000Const adRecPermissionDenied = &H0010000Const adRecSchemaViolation = &H0020000Const adRecDBDeleted = &H0040000'---- GetRowsOptionEnum Values ----Const adGetRowsRest = -1'---- PositionEnum Values ----Const adPosUnknown = -1Const adPosBOF = -2Const adPosEOF = -3'---- enum Values ----Const adBookmarkCurrent = 0Const adBookmarkFirst = 1Const adBookmarkLast = 2'---- MarshalOptionsEnum Values ----Const adMarshalAll = 0Const adMarshalModifiedOnly = 1'---- AffectEnum Values ----Const adAffectCurrent = 1Const adAffectGroup = 2Const adAffectAll = 3'---- FilterGroupEnum Values ----Const adFilterNone = 0Const adFilterPendingRecords = 1Const adFilterAffectedRecords = 2Const adFilterFetchedRecords = 3Const adFilterPredicate = 4'---- SearchDirection Values ----Const adSearchForward = 1Const adSearchBackward = -1'---- ConnectPromptEnum Values ----Const adPromptAlways = 1Const adPromptComplete = 2Const adPromptCompleteRequired = 3Const adPromptNever = 4'---- ConnectModeEnum Values ----Const adModeUnknown = 0Const adModeRead = 1Const adModeWrite = 2Const adModeReadWrite = 3Const adModeShareDenyRead = 4Const adModeShareDenyWrite = 8Const adModeShareExclusive = &HcConst adModeShareDenyNone = &H10'---- IsolationLevelEnum Values ----Const adXactUnspecified = &HffffffffConst adXactChaos = &H00000010Const adXactReadUncommitted = &H00000100Const adXactBrowse = &H00000100Const adXactCursorStability = &H00001000Const adXactReadCommitted = &H00001000Const adXactRepeatableRead = &H00010000Const adXactSerializable = &H00100000Const adXactIsolated = &H00100000'---- XactAttributeEnum Values ----Const adXactCommitRetaining = &H00020000Const adXactAbortRetaining = &H00040000'---- PropertyAttributesEnum Values ----Const adPropNotSupported = &H0000Const adPropRequired = &H0001Const adPropOptional = &H0002Const adPropRead = &H0200Const adPropWrite = &H0400'---- ErrorValueEnum Values ----Const adErrInvalidArgument = &Hbb9Const adErrNoCurrentRecord = &HbcdConst adErrIllegalOperation = &Hc93Const adErrInTransaction = &HcaeConst adErrFeatureNotAvailable = &Hcb3Const adErrItemNotFound = &Hcc1Const adErrObjectInCollection = &Hd27Const adErrObjectNotSet = &Hd5cConst adErrDataConversion = &Hd5dConst adErrObjectClosed = &He78Const adErrObjectOpen = &He79Const adErrProviderNotFound = &He7aConst adErrBoundToCommand = &He7bConst adErrInvalidParamInfo = &He7cConst adErrInvalidConnection = &He7dConst adErrStillExecuting = &He7fConst adErrStillConnecting = &He81'---- ParameterAttributesEnum Values ----Const adParamSigned = &H0010Const adParamNullable = &H0040Const adParamLong = &H0080'---- ParameterDirectionEnum Values ----Const adParamUnknown = &H0000Const adParamInput = &H0001Const adParamOutput = &H0002Const adParamInputOutput = &H0003Const adParamReturnValue = &H0004'---- CommandTypeEnum Values ----Const adCmdUnknown = &H0008Const adCmdText = &H0001Const adCmdTable = &H0002Const adCmdStoredProc = &H0004'---- SchemaEnum Values ----Const adSchemaProviderSpecific = -1Const adSchemaAsserts = 0Const adSchemaCatalogs = 1Const adSchemaCharacterSets = 2Const adSchemaCollations = 3Const adSchemaColumns = 4Const adSchemaCheckConstraints = 5Const adSchemaConstraintColumnUsage = 6Const adSchemaConstraintTableUsage = 7Const adSchemaKeyColumnUsage = 8Const adSchemaReferentialContraints = 9Const adSchemaTableConstraints = 10Const adSchemaColumnsDomainUsage = 11Const adSchemaIndexes = 12Const adSchemaColumnPrivileges = 13Const adSchemaTablePrivileges = 14Const adSchemaUsagePrivileges = 15Const adSchemaProcedures = 16Const adSchemaSchemata = 17Const adSchemaSQLLanguages = 18Const adSchemaStatistics = 19Const adSchemaTables = 20Const adSchemaTranslations = 21Const adSchemaProviderTypes = 22Const adSchemaViews = 23Const adSchemaViewColumnUsage = 24Const adSchemaViewTableUsage = 25Const adSchemaProcedureParameters = 26Const adSchemaForeignKeys = 27Const adSchemaPrimaryKeys = 28Const adSchemaProcedureColumns = 29%>isso na verdade e um código pronto que estou alterando no pws funciona só que na net não roda! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 hara Postado Outubro 22, 2003 Denunciar Share Postado Outubro 22, 2003 Fiz o arquivo ADOVBS.INC e usei o mesmo código<!--#include file="adovbs.inc"--> <% Function CATEGORY_GetDatabaseConn() Dim oRet Dim strDSN strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("/db/prodmentor.mdb") Set oRet = Server.CreateObject("ADODB.Connection") oRet.Open strDSN Set CATEGORY_GetDatabaseConn = oRet End Function Function CATEGORY_GetAd(nNumber) Select Case nNumber Case 1 CATEGORY_GetAd = "Insert a top banner???" Case 2 CATEGORY_GetAd = "Insert a bottom banner???" Case 3 CATEGORY_GetAd = "Insert a button???" End Select End Function %>Criei também o banco prodmentor.mdb e não deu nenhum problema, conectou normalmente !Fernando Hara Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ursolouco Postado Outubro 22, 2003 Denunciar Share Postado Outubro 22, 2003 Brother!!!Microsoft OLE DB Provider for ODBC Driverserro '80004005'[Microsoft][Driver ODBC para Microsoft Access]Errogeral Não é possível abrir a chave 'Temporary(volatile) Jet DSN for process 0x544 Thread 0x9e8 DBC0x24dca27c Jet' do Registro./produtos/incfaq.asp, line 11Acredito que esteja com problema no seu DSN. :o Experimente realizar este mesmo script porem com um DSN Novo. Crie um dentro de seu servidor e faça um teste. :huh: Espero que lhe ajude. ;) Abraços!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Lucky Postado Outubro 23, 2003 Denunciar Share Postado Outubro 23, 2003 O problema está na configuração do servidor, ligue para eles...-verifique qual a versão dos drivers que eles tem instalados e se o diretório do db tem permissão de escrita...Outra coisa, teus bancos estão dentro do diretório /db/ que está dentro do diretório publico? Que temeridade...Teus bancos devem estar em um diretório separado, fora do diretório do site...Ou poderão ser baixados como se fossem páginas de internet... :angry: Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest EFrem
Caros amigos estou com um problema você´s poderiam me ajudar
estou com a seguinte mensagem de erro
Microsoft OLE DB Provider for ODBC Drivers
erro '80004005'
[Microsoft][Driver ODBC para Microsoft Access]Erro
geral Não é possível abrir a chave 'Temporary
(volatile) Jet DSN for process 0x544 Thread 0x9e8 DBC
0x24dca27c Jet' do Registro.
/produtos/incfaq.asp, line 11
meu codigo desse arquivos que esta dando pau e o
seguinte
<!--#include file="adovbs.inc"-->
<%
Function CATEGORY_GetDatabaseConn()
Dim oRet
Dim strDSN
strDSN = "DRIVER={Microsoft Access Driver
(*.mdb)};DBQ="& Server.MapPath("/db/prodmentor.mdb")
Set oRet = Server.CreateObject
("ADODB.Connection")
oRet.Open strDSN
Set CATEGORY_GetDatabaseConn = oRet
End Function
Function CATEGORY_GetAd(nNumber)
Select Case nNumber
Case 1
CATEGORY_GetAd = "Insert a top
banner???"
Case 2
CATEGORY_GetAd = "Insert a
bottom banner???"
Case 3
CATEGORY_GetAd = "Insert a
button???"
End Select
End Function
%>
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.