Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107

    [ Java ] Cannot get connection for URL jdbc:odbc:;DRIVER=Microsoft Access............

    Salve a tutti.... sempre in merito alllo studio che sto facendo mi sono imbattuto in questa eccenzioncina:

    java.sql.SQLException: SQLException in StandardPoolDataSource:getConnection no connection available java.sql.SQLException: Cannot get connection for URL jdbcdbc:;DRIVER=Microsoft Access Driver (*.mdb);DBQ=d:/Documenti/DBofbiz/Ofbiz.mdb : [Microsoft][Driver ODBC Microsoft Access]Caratteristica opzionale non implementata

    at org.enhydra.jdbc.pool.StandardPoolDataSource.getCo nnection(StandardPoolDataSource.java:178)

    at org.enhydra.jdbc.pool.StandardPoolDataSource.getCo nnection(StandardPoolDataSource.java:152)

    at org.ofbiz.core.entity.transaction.JotmConnectionFa ctory.getConnection(JotmConnectionFactory.java:57)

    at org.ofbiz.core.entity.transaction.JotmFactory.getC onnection(JotmFactory.java:101)

    at org.ofbiz.core.entity.TransactionFactory.getConnec tion(TransactionFactory.java:100)

    at org.ofbiz.core.entity.ConnectionFactory.getConnect ion(ConnectionFactory.java:53)

    at org.ofbiz.core.entity.jdbc.SQLProcessor.getConnect ion(SQLProcessor.java:216)

    at org.ofbiz.core.entity.GenericDAO.insert(GenericDAO .java:88)

    at org.ofbiz.core.entity.GenericHelperDAO.create(Gene ricHelperDAO.java:63)

    at org.ofbiz.core.entity.GenericDelegator.create(Gene ricDelegator.java:471)

    at org.ofbiz.core.entity.GenericDelegator.create(Gene ricDelegator.java:451)

    at org.ofbiz.angelo.testGeneric.TestGenericDelegator. testFindByPrimaryKey(TestGenericDelegator.java:33)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:324)

    at junit.framework.TestCase.runTest(TestCase.java:157 )

    at junit.framework.TestCase.runBare(TestCase.java:131 )

    at junit.framework.TestResult$1.protect(TestResult.ja va:106)

    at junit.framework.TestResult.runProtected(TestResult .java:124)

    at junit.framework.TestResult.run(TestResult.java:109 )

    at junit.framework.TestCase.run(TestCase.java:122)

    at junit.framework.TestSuite.runTest(TestSuite.java:1 73)

    at junit.framework.TestSuite.run(TestSuite.java:168)

    at junit.textui.TestRunner.doRun(TestRunner.java:88)

    at junit.textui.TestRunner.run(TestRunner.java:202)

    at junit.textui.TestRunner.run(TestRunner.java:188)

    at org.ofbiz.angelo.testGeneric.TestGenericDelegator. main(TestGenericDelegator.java:59)


    Ora quello che avrei bisogno di sapere, sempre se qualcuno lo sa, è se questo è dovuto al fatto che devo installare qualcosa per far funzionare Acces, devo scaricare qualche .jar oppure semplicemente ( e probabilmente ) chi ha scritto questa classe:

    StandardPoolDataSource.java

    semplicemente ha "tagliato" fuori Access come DB ( il che è probabile ed è anche abbastanza giusto.... ); grazie a tutti e ciao
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    magari dico na cazzata perchè di java nn so nulla, ma con python per connetterti a un db access devi creare prima un DSN con ODBC manager... se ti può essere utile guarda qui:

    http://programmazione.html.it/python/python_19.htm

  3. #3
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Ciao grazie della risposta.. ma il problema non è questo. Infatti il tipo di connessione che uso è DSN-Less.. il problema è proprio che non riesce a connettersi con access. Cmq starò a vedere...ciao e grazie ancora.
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

  4. #4
    la guida di html.it manca gravemente di alcuni passi,
    tipo dovrebbe dire cosa scaricare esattamente per interfacciare python all'odbc

    http://starship.python.net/crew/mham...Downloads.html

    questo qui lo fa funzionare perfettamente, provare per credere

    a presto
    Totò, vero ma strano
    www.ateicos.com

  5. #5
    mmm, l'url dovrebbe essere del tipo: jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=c:/cris/lotto/storico.mdb
    Nell'esempio che hai riportato ci sta un ; di troppo
    23-08-2005: Udinese in cémpions lìg
    Questa estate l'ho passata a Tallin

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.