Questione : [Driver di ODBC Microsoft Access] errore di indice non valido di descrittore

Sto provando a prendere alcune informazioni che un utente fornisce in una forma e che la aggiunge ad una base di dati (accesso del ms), ma un campo mi dà questo errore quando l'entrata è più lunga di determinata lunghezza:

Error che esegue base di dati Query.

[Macromedia] [driver] di SequeLink JDBC [zoccolo] di ODBC [Microsoft] [driver di ODBC Microsoft Access] il campo non valido del index

The di descrittore nella base di dati è “appunto„ ed ho il cfsqltype regolato a longvarchar. Non capisco perché non sta funzionando. Delle idee?
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
> datasource= " residenti " di INSERTO nelle note (jssn, jnote, jDate) VALORI ( maxlength= " 255 " " del cf_sql_clob " " del cfsqltype= del value= " #FORM.residentName# del '' , value= " #FORM.thenote# " del '' , cfsqltype= " del value= " #FORM.notedate# del '' )
class= del

Risposta : [Driver di ODBC Microsoft Access] errore di indice non valido di descrittore

Far un favore e liberar di tutto il codice automatizzato dello stregone. È duro da leggere (ed è inoltre errato).  Che cosa accade se fate funzionare questo codice?

* Dovete assicurare i tipi di dati per le prime due colonne.  Sto ammettendo TEXT/VARCHAR, ma cambio come stato necessario

ecord ") E FORM.MM_InsertRecord EQ “form1 " >
   
    INSERTO nelle note (jssn, jnote, jDate)
    VALORI (
    maxlength= " 255 " >
    , >
    ,  
    )
 

 


Altre soluzioni  
 
programming4us programming4us