Questione : procedura immagazzinata

sto avendo difficoltà gettting una procedura immagazzinata per funzionare.  Using il seguente codice ottengo questo errore: fornitore OLE di DB del
Microsoft per il
[IBM] [driver espresso dei driver di ODBC (0x80040E37) di accesso di cliente ODBC (a 32 bits)][DB2/400 SQL] SQL7967 - PREPARARE della dichiarazione QZ92D3E2CF9BFB1000 completed.

this è il codice. .its che viene a mancare sul rsRETax di esecuzione statement.

Dim, NewConnxRETax, NewCommandxRETax

set NewConnxRETax = il
set NewCommandxRETax del
“del odbcgbl " del
NewConnxRETax.Open “di server.CreateObject (“ADODB.Connection„) prova„, “gblodbc„, = il
set NewCommandxRETax.ActiveConnection = NewConnxRETax

NewCommandxRETax.CommandText =
NewCommandxRETax.CommandTy NewCommandxRETax.Parameters.Append NewCommandxRETax.CreateParameter (“chassis-number„, 200.1, 30) di/>pe = di 4

NewCommandxRETax.Parameters.Append NewCommandxRETax.CreateParameter (“term-code„, 200,1,30) class= del

Risposta : procedura immagazzinata

SQL7967 indica il riuscito completamento della PREPARAZIONE.  

la difficoltà non sta bloccando probabilmente appena il messaggio corretto - SQL7967 non è generalmente un messaggio di eccezione.  

DB2 può pubblicare i messaggi multipli.  Ci è probabilmente un messaggio precedente o successivo che è stato pubblicato che indica l'errore reale.  Il ceppo di lavoro dal lavoro dell'assistente di base di dati che ha trattato la richiesta può avere messaggi supplementari che forniscono più dato dettagliato.

Molto probabilmente, la dichiarazione preparata è non valida.  Trovare la variabile che contiene la dichiarazione preparata e controllarla per vedere se c'è validità.  Sono tutti i nomi della tabella ed i nomi di colonna validi?  Avete il numero ed il tipo corretti di parametri?  

Prendere la dichiarazione preparata e farla funzionare con interazione using l'ordine dello verde-schermo STRSQL e vedere se riesce.

Qui sono i punti dettagliati su come effettuare un analisi guasti degli errori di ODBC:

http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp?topic=/rzaii/rzaiiodbc22.htm

- Gary Patterson
                                                 
 
Altre soluzioni  
 
programming4us programming4us