accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

ODBC verso oracle... funzionava, ora non più :-(

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  it.comp.appl.notes-domino ] 

Retour : Accueil du site it comp appl notes-domino  


  Sujet:   ODBC verso oracle... funzionava, ora non più :-(  
 De: ced#morteachispam...@comu.riccio.it (Marco Tiraferri)
 Groupes: it.comp.appl.notes-domino
 Organisation: X-Privat.Org NNTP Server - http://www.x-privat.org
 Date: 01. Sep 2008, 18:07:04
Ciao a tutti!
Server 5.0.11 su window2000 server, client 5.0.11 su winxp.

Su un database ho uno script che va ad aggiornare alcuni campi su oracle.

Questa mattina non funzionava più!!
lo script è il seguente:
Uselsx "*LSXODBC"
Sub Initialize

On Error Goto GestError
Dim workspace As New NotesUIWorkspace
	Dim uidoc As NotesUIDocument
	Dim con As New ODBCConnection
	Dim qry As New ODBCQuery
	Dim result As New ODBCResultSet
	Dim datasource As String
' definizioni variabili per caricamento nella sql	
	Dim varsql As String	

	Set qry.Connection = con
	Set result.Query = qry
	datasource = "helpdesk"
	
	username = "******"
	password = "******"
	If Not 	con.ConnectTo(dataSource,  userName, password) Then
		Messagebox "errore nella connessione a " & datasource,, "Error"
		Exit Sub
	End If
	'disabilito autocommit		
	con.Autocommit=False
	Set uidoc = workspace.CurrentDocument
	
	account = uidoc.FieldGetText( "UtenteNT" )
	
	varSQL = "SELECT * FROM HD_ANAG "
	varSQL = varSQL  + "WHERE ACCOUNT = '" + account + "' "
	varSQL = varSQL  +  "OR  ACCOUNT ='" + Ucase(account) + "' "
	qry.SQL = varsql
	result.Execute
	
	If result.IsResultSetAvailable Then
		varaccount = result.getvalue("ACCOUNT")
		result.Close(DB_CLOSE)			
		Dim boxType As Long, answer As Integer
		boxType& = MB_YESNO + MB_ICONQUESTION
	....//....
	qui c'è il codice che fa gli aggiornamenti in oracle
	......//......
fine:
	con.Disconnect
	Exit Sub
GestError:	
	Messagebox "Si sono verificati errori, dati non inseriti" & Str(Err) & 
": " & Error$
	con.Rollbacktransactions
	If Err=13 Then
		Messagebox "Verifica che siano compilati tutti i campi dei dati 
rilevati dall'anagrafica, in caso negativo clicca su 'verifica dipendenti'"
	End If
	Resume fine
End Sub
	
Quando lo eseguo mi risponde con questo errore:
"Si sono verificati errori, dati non inseriti 720: LS:DO- ODBC could not 
complete the requested operation"

Qualcuno è in grado di capire perchè?

Grazie!!


DateSujet  Auteur
01.09.
*   ODBC verso oracle...
Marco Tiraferri
02.09.
+- Re: ODBC verso oracle...
Marco Tiraferri
02.09.
`* Re: ODBC verso oracle...
Dr.UgoGagliardelli
02.09.
 `- Re: ODBC verso oracle...
Marco Tiraferri
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)
Free counter and web stats