Ciao a tutti
Sto realizzando una piccola applicazione che mi permetta di connettermi ed eseguire query SQL su database con JBuilder,
Ho provato con un data base Access e tutto va Ok , ma il problema si verifica quando, con la stessa applicazione, voglio effettuare le stesse operazioni su un database MySql , e praticamente:
da pannello di controllo-->Strumenti di Amministrazione-->Oridine dati ODBC-->DSN di sistema creo una origine dati con il driver ODBC scaricato dal sito di MySQL e correttamente installato;
imposto i parametri: Nome, Localhost, User ID, PW, DataBase; testo la connessione e mi dà il messaggio "Success the connection has made" Bene .... passo su Jbuilder...
imposto la connessione con l'oggetto com.borland.dx.sql.dataset.Database della sezione DataExpress dell'IDE di Jbuilder, richiamo l'origine dati ODBC creata, faccio il test e mi dà Success .... Benissimo .... ci siamo Collegato!!!
inserisco poi l'oggetto com.borland.dx.sql.dataset.QueryDataset per estrarre i dati e visualizzarli sulla Form ..... e invece ..... non mi dà nulla ERRORE!!! VVoVe: messaggio "Failed"
e se provo a cliccare sul tasto "Browse Table" si chiude addirittura Jbuilder!!
Mi sto praticamente arrampicando sugli specchi perchè da qui in poi sono bloccato (e dire che con access va tutto Ok!!).
per chiarezza JBuilder, sulla connessione con l'oggetto com.borland.dx.sql.dataset.Database utilizza il driver sun.jdbc.odbc.jdbcodbcDriver cioè dovrebbe fare da ponte tra JDBC e ODBC affinchè riconosca l'origine dati impostata in pannello di controllo.
Comunque chiedo se c'è qualcuno che abbia già fatto una piccola applicazione con MySql e Jbuilder ed indicarmi come posso risolvere il problema, oppure, se disponibile, inviarmi per e-mail o postarmelo nel forum il progettino Jbuilder funzionante, poi ci penso io a studiarlo :master:
Grazie a quanti saranno disponibili ad aiutarmi, se chiedere informazioni vi chiarirò dove non sono stato preciso.
Ciao