premesso che uso Xojo da poco tempo, sto testando in Windows la connessione con Oracle 11g (sia in versione standard, sia in versione XE).
utilizzando OracleSQLPreparedStatement (1), si verifica il crash dell’applicazione (sia in versione desktop, sia in versione web). più precisamente, appare una finestra di WIndows contenente il messaggio “Debug…has stopped working. Windows will close the program…”.
utilizzando invece una normale istruzione sql (2), l’applicazione viene eseguita regolarmente e restituisce i risultati attesi.
finora, non ho trovato notizie al riguardo, in rete.
ringrazio in anticipo per l’attenzione.
-
istruzioni OracleSQLPreparedStatement:
Dim ps As OracleSQLPreparedStatement ps = OracleSQLPreparedStatement(Session.dbMain.Prepare("SELECT * FROM X_UTENTI WHERE ID_UTENTE = :uID")) ps.BindType(0,OracleSQLPreparedStatement.SQL_TYPE_INTEGER) ps.Bind(0,72) Dim rs As RecordSet rs = ps.SQLSelect
-
istruzioni sql:
Dim sql As String sql = "SELECT * FROM X_UTENTI WHERE ID_UTENTE = 72" Dim rs As RecordSet rs = Session.dbMain.SQLSelect(sql)