Salve a tutti.
Ho un problema relativo ai dati di ritorno da una query per VB6.
Ma andiamo con ordine:
Il sistema operativo è Windows XP con SP2, ho MDAC 2.8, la mia applicazione si connette ad un DB Oracle 8 con i driver microsoft. All'interno dell'applicazione costruisco una query, se la prelevo durante l'esecuzione da VS e la lancio in TOAD mi restituisce tre righe, mentre nella normale esecuzione della stessa il recordset risulta vuoto... altre query nella stessa applicazione vanno benissimo...
ho il sospetto che il mio ambiente sia corrotto, magari si perde quel riferimento, ma il perchè e la soluzione mi sfuggono...
aggiungo qualche riga di codice di esempio:
Dim strSqlAng As String
Dim RecAppo As Adodb.Recordset
set RecAppo = Nothing
cotruisco la stringa SQL e la metto in strSqlAng
Set RecAppo = New ADODB.Recordset
RecAppo.Open strSqlAng, g_MyConn, , , adCmdText
qualcuno ha qualche suggerimento?
Ho verificato il codice su un progetto nuovo 'vergine' e in questo caso funziona correttamente.
Cosa si può essere sputtanato?
Si può in qualche modo resettare l'ambiente del Progetto che si è corrotto?
Grazie in Anticipo
Magheggio